Author: kwright
Date: Thu Feb  7 18:50:17 2013
New Revision: 1443655

URL: http://svn.apache.org/r1443655
Log:
Probable fix for CONNECTORS-638.

Modified:
    
manifoldcf/trunk/framework/core/src/main/java/org/apache/manifoldcf/core/jdbcpool/ConnectionPool.java

Modified: 
manifoldcf/trunk/framework/core/src/main/java/org/apache/manifoldcf/core/jdbcpool/ConnectionPool.java
URL: 
http://svn.apache.org/viewvc/manifoldcf/trunk/framework/core/src/main/java/org/apache/manifoldcf/core/jdbcpool/ConnectionPool.java?rev=1443655&r1=1443654&r2=1443655&view=diff
==============================================================================
--- 
manifoldcf/trunk/framework/core/src/main/java/org/apache/manifoldcf/core/jdbcpool/ConnectionPool.java
 (original)
+++ 
manifoldcf/trunk/framework/core/src/main/java/org/apache/manifoldcf/core/jdbcpool/ConnectionPool.java
 Thu Feb  7 18:50:17 2013
@@ -195,6 +195,7 @@ public class ConnectionPool
         Connection c = freeConnections[i];
         freeConnections[i] = null;
         freePointer--;
+        activeConnections--;
         if (freePointer == i)
         {
           freeConnections[i] = null;
@@ -213,7 +214,6 @@ public class ConnectionPool
         {
           Logging.db.warn("Error closing pooled connection: 
"+e.getMessage(),e);
         }
-        freePointer--;
       }
       else
         i++;


Reply via email to