jack hai 1 mes
pai
achega
e475705440
Modificáronse 1 ficheiros con 4 adicións e 4 borrados
  1. 4 4
      py/core/providers/database/base.py

+ 4 - 4
py/core/providers/database/base.py

@@ -167,14 +167,14 @@ class PostgresConnectionManager(DatabaseConnectionManager):
             if isolation_level:
                 async with conn.transaction(isolation=isolation_level):
                     if params:
-                        return await conn.execute(query, *params)
+                        return await conn.execute(query, *params, timeout=60)
                     else:
-                        return await conn.execute(query)
+                        return await conn.execute(query, timeout=60)
             else:
                 if params:
-                    return await conn.execute(query, *params)
+                    return await conn.execute(query, *params, timeout=60)
                 else:
-                    return await conn.execute(query)
+                    return await conn.execute(query, timeout=60)
 
     async def execute_many(self, query, params=None, batch_size=1000):
         if not self.pool: