You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@avalon.apache.org by bl...@apache.org on 2001/11/02 20:46:21 UTC

cvs commit: jakarta-avalon-excalibur/src/java/org/apache/avalon/excalibur/datasource JdbcConnectionPool.java

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:bloritsch@apache.org">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:   <ma...@jakarta.apache.org>
For additional commands, e-mail: <ma...@jakarta.apache.org>