]> git.llucax.com Git - software/sercom-old.git/commitdiff
Se agrega un timeout a sqlite para que espere si esta lockeada la DB.
authorLeandro Lucarella <llucax@gmail.com>
Wed, 30 Mar 2005 00:22:09 +0000 (00:22 +0000)
committerLeandro Lucarella <llucax@gmail.com>
Wed, 30 Mar 2005 00:22:09 +0000 (00:22 +0000)
src/sercom/util.py

index 3f4aa40aaa8e2ad9068994216f0ddd2be9f3be01..359f6b368b50ab1d8f295e4b7b961d8715995ba3 100644 (file)
@@ -38,7 +38,8 @@ def init(tipo):
     # Seteo umask para que el grupo pueda leer
     os.umask(00027)
     # Conexión a la DB
-    conn = sqlobject.connectionForURI(conf.get('dbo', 'database'))
+    conn = sqlobject.connectionForURI(conf.get('dbo', 'database')
+        + '?timeout=5000') # Si está lockeada espera 5seg antes de tirar error
     # Cargo config del logger
     log = get_logger(tipo)
     if not log: