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() + "
...");