[Checkins] SVN: z3c.sqlalchemy/trunk/src/z3c/sqlalchemy/base.py return connection back to the connection pool inside abort(()

Andreas Jung andreas at andreas-jung.com
Mon Apr 30 11:59:15 EDT 2007


Log message for revision 74930:
  return connection back to the connection pool inside abort(()
  

Changed:
  U   z3c.sqlalchemy/trunk/src/z3c/sqlalchemy/base.py

-=-
Modified: z3c.sqlalchemy/trunk/src/z3c/sqlalchemy/base.py
===================================================================
--- z3c.sqlalchemy/trunk/src/z3c/sqlalchemy/base.py	2007-04-30 15:56:53 UTC (rev 74929)
+++ z3c.sqlalchemy/trunk/src/z3c/sqlalchemy/base.py	2007-04-30 15:59:14 UTC (rev 74930)
@@ -163,10 +163,13 @@
 
     def abort(self, trans):
         self.transaction.rollback()
+        self.connection.close()
+        self.connection = None
 
     def commit(self, trans):
         self.transaction.commit()
         self.connection.close()
+        self.connection = None
 
     def tpc_vote(self, trans):
         pass



More information about the Checkins mailing list