Author: cbegin
Date: Mon Apr 26 02:24:10 2010
New Revision: 937916

URL: http://svn.apache.org/viewvc?rev=937916&view=rev
Log:
ibatis-780 PooledDataSource does not test connection when 
poolPingConnectionsNotUsedFor = 0 (the default) 

Modified:
    
ibatis/java/ibatis-3/trunk/src/main/java/org/apache/ibatis/datasource/pooled/PooledDataSource.java

Modified: 
ibatis/java/ibatis-3/trunk/src/main/java/org/apache/ibatis/datasource/pooled/PooledDataSource.java
URL: 
http://svn.apache.org/viewvc/ibatis/java/ibatis-3/trunk/src/main/java/org/apache/ibatis/datasource/pooled/PooledDataSource.java?rev=937916&r1=937915&r2=937916&view=diff
==============================================================================
--- 
ibatis/java/ibatis-3/trunk/src/main/java/org/apache/ibatis/datasource/pooled/PooledDataSource.java
 (original)
+++ 
ibatis/java/ibatis-3/trunk/src/main/java/org/apache/ibatis/datasource/pooled/PooledDataSource.java
 Mon Apr 26 02:24:10 2010
@@ -448,7 +448,7 @@ public class PooledDataSource implements
 
     if (result) {
       if (poolPingEnabled) {
-        if (poolPingConnectionsNotUsedFor > 0 && 
conn.getTimeElapsedSinceLastUse() > poolPingConnectionsNotUsedFor) {
+        if (poolPingConnectionsNotUsedFor >= 0 && 
conn.getTimeElapsedSinceLastUse() > poolPingConnectionsNotUsedFor) {
           try {
             if (log.isDebugEnabled()) {
               log.debug("Testing connection " + conn.getRealHashCode() + " 
...");


Reply via email to