[jboss-cvs] JBossAS SVN: r73692 - trunk/connector/src/main/org/jboss/resource/connectionmanager.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Mon May 26 21:35:00 EDT 2008


Author: jeff.zhang
Date: 2008-05-26 21:35:00 -0400 (Mon, 26 May 2008)
New Revision: 73692

Modified:
   trunk/connector/src/main/org/jboss/resource/connectionmanager/BaseConnectionManager2.java
Log:
[JBAS-4176] throws the real error in catch block

Modified: trunk/connector/src/main/org/jboss/resource/connectionmanager/BaseConnectionManager2.java
===================================================================
--- trunk/connector/src/main/org/jboss/resource/connectionmanager/BaseConnectionManager2.java	2008-05-26 22:45:48 UTC (rev 73691)
+++ trunk/connector/src/main/org/jboss/resource/connectionmanager/BaseConnectionManager2.java	2008-05-27 01:35:00 UTC (rev 73692)
@@ -418,7 +418,14 @@
       }
       catch (Throwable t)
       {
-         managedConnectionDisconnected(cl);
+         try {
+            managedConnectionDisconnected(cl);
+         }
+         catch (ResourceException re)
+         {
+            log.trace("Get exception from managedConnectionDisconnected, maybe delist() have problem" + re);
+            returnManagedConnection(cl, true);
+         }
          JBossResourceException.rethrowAsResourceException(
                "Unchecked throwable in ManagedConnection.getConnection() cl=" + cl, t);
       }




More information about the jboss-cvs-commits mailing list