From 51cf00930239d715661cad6f4a78774d601a5ecc Mon Sep 17 00:00:00 2001
From: ale <ale@incal.net>
Date: Sun, 10 Nov 2013 16:36:02 +0000
Subject: [PATCH] yield after a db locking error

---
 noblogsmv/state.py | 1 +
 1 file changed, 1 insertion(+)

diff --git a/noblogsmv/state.py b/noblogsmv/state.py
index 3943e1b..504dd6b 100644
--- a/noblogsmv/state.py
+++ b/noblogsmv/state.py
@@ -163,6 +163,7 @@ def readonly_transaction(db):
             with transaction(db) as session:
                 yield session
         except sqlalchemy.exc.OperationalError:
+            time.sleep(0.01)
             continue
         break
 
-- 
GitLab