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]