diff options
-rw-r--r-- | client/src/leap/soledad/client/adbapi.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/client/src/leap/soledad/client/adbapi.py b/client/src/leap/soledad/client/adbapi.py index a60970c0..b002055e 100644 --- a/client/src/leap/soledad/client/adbapi.py +++ b/client/src/leap/soledad/client/adbapi.py @@ -25,6 +25,7 @@ from functools import partial from twisted.enterprise import adbapi from twisted.internet.defer import DeferredSemaphore +from twisted.python import compat from zope.proxy import ProxyBase, setProxiedObject from leap.soledad.common.log import getLogger @@ -279,7 +280,7 @@ class U1DBConnectionPool(adbapi.ConnectionPool): conn.rollback() except: logger.error(None, "Rollback failed") - raise excType(excValue, excTraceback) + compat.reraise(excValue, excTraceback) def finalClose(self): """ |