noel        2003/06/24 14:10:44

  Modified:    src/java/org/apache/james/mailrepository Tag: branch_2_1_fcs
                        AvalonSpoolRepository.java
  Log:
  Prevent negative parameter to wait(long)
  
  Revision  Changes    Path
  No                   revision
  
  
  No                   revision
  
  
  1.7.4.4   +2 -1      
jakarta-james/src/java/org/apache/james/mailrepository/AvalonSpoolRepository.java
  
  Index: AvalonSpoolRepository.java
  ===================================================================
  RCS file: 
/home/cvs/jakarta-james/src/java/org/apache/james/mailrepository/AvalonSpoolRepository.java,v
  retrieving revision 1.7.4.3
  retrieving revision 1.7.4.4
  diff -u -r1.7.4.3 -r1.7.4.4
  --- AvalonSpoolRepository.java        8 Mar 2003 21:54:03 -0000       1.7.4.3
  +++ AvalonSpoolRepository.java        24 Jun 2003 21:10:44 -0000      1.7.4.4
  @@ -189,7 +189,8 @@
                   if (youngest == 0) {
                       wait();
                   } else {
  -                    wait(youngest - System.currentTimeMillis());
  +                    long duration = youngest - System.currentTimeMillis();
  +                    wait(duration <= 0 ? 1 : duration);
                   }
               } catch (InterruptedException ex) {
                   throw ex;
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to