[hibernate-commits] Hibernate SVN: r10940 - branches/Branch_3_2/Hibernate3/src/org/hibernate/jdbc

hibernate-commits at lists.jboss.org hibernate-commits at lists.jboss.org
Thu Dec 7 07:59:26 EST 2006


Author: steve.ebersole at jboss.com
Date: 2006-12-07 07:59:25 -0500 (Thu, 07 Dec 2006)
New Revision: 10940

Modified:
   branches/Branch_3_2/Hibernate3/src/org/hibernate/jdbc/ConnectionManager.java
Log:
bug in borrowed connection releasing

Modified: branches/Branch_3_2/Hibernate3/src/org/hibernate/jdbc/ConnectionManager.java
===================================================================
--- branches/Branch_3_2/Hibernate3/src/org/hibernate/jdbc/ConnectionManager.java	2006-12-07 12:59:08 UTC (rev 10939)
+++ branches/Branch_3_2/Hibernate3/src/org/hibernate/jdbc/ConnectionManager.java	2006-12-07 12:59:25 UTC (rev 10940)
@@ -168,8 +168,12 @@
 
 	public void releaseBorrowedConnection() {
 		if ( borrowedConnection != null ) {
-			borrowedConnection = null;
-			BorrowedConnectionProxy.renderUnuseable( borrowedConnection );
+			try {
+				BorrowedConnectionProxy.renderUnuseable( borrowedConnection );
+			}
+			finally {
+				borrowedConnection = null;
+			}
 		}
 	}
 




More information about the hibernate-commits mailing list