bloritsch 01/11/02 11:46:21 Modified: src/java/org/apache/avalon/excalibur/datasource JdbcConnectionPool.java Log: minor fix to avoid infinite loop Revision Changes Path 1.8 +3 -2 jakarta-avalon-excalibur/src/java/org/apache/avalon/excalibur/datasource/JdbcConnectionPool.java Index: JdbcConnectionPool.java =================================================================== RCS file: /home/cvs/jakarta-avalon-excalibur/src/java/org/apache/avalon/excalibur/datasource/JdbcConnectionPool.java,v retrieving revision 1.7 retrieving revision 1.8 diff -u -r1.7 -r1.8 --- JdbcConnectionPool.java 2001/11/02 19:28:35 1.7 +++ JdbcConnectionPool.java 2001/11/02 19:46:21 1.8 @@ -21,7 +21,7 @@ * thread to manage the number of SQL Connections. * * @author <a href="mailto:[EMAIL PROTECTED]">Berin Loritsch</a> - * @version CVS $Revision: 1.7 $ $Date: 2001/11/02 19:28:35 $ + * @version CVS $Revision: 1.8 $ $Date: 2001/11/02 19:46:21 $ * @since 4.0 */ public class JdbcConnectionPool @@ -81,8 +81,9 @@ { try { + curMillis = new Date().getTime(); m_mutex.unlock(); - this.wait( m_wait ); // wait for 50 millis before trying again + this.wait( endTime - curMillis ); } finally {
-- To unsubscribe, e-mail: <mailto:[EMAIL PROTECTED]> For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>