[SQL-CVS] r2417 - SQLObject/trunk/sqlobject
SQLObject is a Python ORM.
Brought to you by:
ianbicking,
phd
|
From: <sub...@co...> - 2007-03-16 16:01:27
|
Author: phd
Date: 2007-03-16 10:01:08 -0600 (Fri, 16 Mar 2007)
New Revision: 2417
Modified:
SQLObject/trunk/sqlobject/dbconnection.py
Log:
Fixed ConnectionHub.doInTransaction() - close low-level connection on commit()
to prevent connections leaking.
Modified: SQLObject/trunk/sqlobject/dbconnection.py
===================================================================
--- SQLObject/trunk/sqlobject/dbconnection.py 2007-03-16 15:46:23 UTC (rev 2416)
+++ SQLObject/trunk/sqlobject/dbconnection.py 2007-03-16 16:01:08 UTC (rev 2417)
@@ -1021,7 +1021,7 @@
conn.rollback()
raise
else:
- conn.commit()
+ conn.commit(close=True)
return value
finally:
self.threadConnection = old_conn
|