diff Framework/PostgreSQL/PostgreSQLDatabase.h @ 418:a7f0f27fe33c pg-transactions

wip: advisory lock around CreateInstance: not ok see WO-139
author Alain Mazy <am@osimis.io>
date Tue, 27 Jun 2023 15:17:39 +0200
parents 15bfd9a76f8d
children dbf811b1bb43
line wrap: on
line diff
--- a/Framework/PostgreSQL/PostgreSQLDatabase.h	Fri Jun 23 14:26:58 2023 +0200
+++ b/Framework/PostgreSQL/PostgreSQLDatabase.h	Tue Jun 27 15:17:39 2023 +0200
@@ -92,7 +92,9 @@
 
     public:
       TransientAdvisoryLock(PostgreSQLDatabase&  database,
-                            int32_t lock);
+                            int32_t lock,
+                            unsigned int retries = 10,
+                            unsigned int retryInterval = 500);
 
       ~TransientAdvisoryLock();
     };