Author: fhanik Date: Fri Feb 11 16:32:41 2011 New Revision: 1069864 URL: http://svn.apache.org/viewvc?rev=1069864&view=rev Log: https://issues.apache.org/bugzilla/show_bug.cgi?id=50759 Update validation timestamp if using an external validator.
Modified: tomcat/trunk/modules/jdbc-pool/java/org/apache/tomcat/jdbc/pool/PooledConnection.java Modified: tomcat/trunk/modules/jdbc-pool/java/org/apache/tomcat/jdbc/pool/PooledConnection.java URL: http://svn.apache.org/viewvc/tomcat/trunk/modules/jdbc-pool/java/org/apache/tomcat/jdbc/pool/PooledConnection.java?rev=1069864&r1=1069863&r2=1069864&view=diff ============================================================================== --- tomcat/trunk/modules/jdbc-pool/java/org/apache/tomcat/jdbc/pool/PooledConnection.java (original) +++ tomcat/trunk/modules/jdbc-pool/java/org/apache/tomcat/jdbc/pool/PooledConnection.java Fri Feb 11 16:32:41 2011 @@ -417,7 +417,12 @@ public class PooledConnection { } if (poolProperties.getValidator() != null) { - return poolProperties.getValidator().validate(connection, validateAction); + if (poolProperties.getValidator().validate(connection, validateAction)) { + this.lastValidated = now; + return true; + } else { + return false; + } } String query = sql; --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@tomcat.apache.org For additional commands, e-mail: dev-h...@tomcat.apache.org