[jboss-cvs] JBossAS SVN: r102144 - branches/JBPAPP_4_2_0_GA_CP/connector/src/main/org/jboss/resource/connectionmanager.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Tue Mar 9 11:49:30 EST 2010


Author: jesper.pedersen
Date: 2010-03-09 11:49:30 -0500 (Tue, 09 Mar 2010)
New Revision: 102144

Modified:
   branches/JBPAPP_4_2_0_GA_CP/connector/src/main/org/jboss/resource/connectionmanager/InternalManagedConnectionPool.java
Log:
[JBPAPP-3240] Connection validation

Modified: branches/JBPAPP_4_2_0_GA_CP/connector/src/main/org/jboss/resource/connectionmanager/InternalManagedConnectionPool.java
===================================================================
--- branches/JBPAPP_4_2_0_GA_CP/connector/src/main/org/jboss/resource/connectionmanager/InternalManagedConnectionPool.java	2010-03-09 16:22:43 UTC (rev 102143)
+++ branches/JBPAPP_4_2_0_GA_CP/connector/src/main/org/jboss/resource/connectionmanager/InternalManagedConnectionPool.java	2010-03-09 16:49:30 UTC (rev 102144)
@@ -629,7 +629,7 @@
       if (permits.attempt(poolParams.blockingTimeout))
       {
 
-         boolean destroyed = false;
+         boolean anyDestroyed = false;
 
          try
          {
@@ -638,6 +638,7 @@
             {
 
                ConnectionListener cl = null;
+               boolean destroyed = false;
 
                synchronized (cls)
                {
@@ -672,6 +673,7 @@
                         {
                            doDestroy(cl);
                            destroyed = true;
+                           anyDestroyed = true;
                         }
                      }
 
@@ -701,7 +703,7 @@
          {
             permits.release();
 
-            if (destroyed && shutdown.get() == false && poolParams.minSize > 0)
+            if (anyDestroyed && shutdown.get() == false && poolParams.minSize > 0)
             {
                PoolFiller.fillPool(this);
             }




More information about the jboss-cvs-commits mailing list