[hibernate-commits] Hibernate SVN: r10939 - trunk/Hibernate3/src/org/hibernate/jdbc

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


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

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

Modified: trunk/Hibernate3/src/org/hibernate/jdbc/ConnectionManager.java
===================================================================
--- trunk/Hibernate3/src/org/hibernate/jdbc/ConnectionManager.java	2006-12-07 05:21:17 UTC (rev 10938)
+++ trunk/Hibernate3/src/org/hibernate/jdbc/ConnectionManager.java	2006-12-07 12:59:08 UTC (rev 10939)
@@ -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