[jboss-svn-commits] JBL Code SVN: r8785 - labs/jbossesb/trunk/product/core/rosetta/src/org/jboss/internal/soa/esb/couriers.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Tue Jan 9 17:13:49 EST 2007
Author: estebanschifman
Date: 2007-01-09 17:13:45 -0500 (Tue, 09 Jan 2007)
New Revision: 8785
Modified:
labs/jbossesb/trunk/product/core/rosetta/src/org/jboss/internal/soa/esb/couriers/FileCourier.java
labs/jbossesb/trunk/product/core/rosetta/src/org/jboss/internal/soa/esb/couriers/SqlTableCourier.java
Log:
Avoid zero or negative sleeps
Modified: labs/jbossesb/trunk/product/core/rosetta/src/org/jboss/internal/soa/esb/couriers/FileCourier.java
===================================================================
--- labs/jbossesb/trunk/product/core/rosetta/src/org/jboss/internal/soa/esb/couriers/FileCourier.java 2007-01-09 20:43:06 UTC (rev 8784)
+++ labs/jbossesb/trunk/product/core/rosetta/src/org/jboss/internal/soa/esb/couriers/FileCourier.java 2007-01-09 22:13:45 UTC (rev 8785)
@@ -304,7 +304,8 @@
long lSleep = limit - System.currentTimeMillis();
if (_pollLatency < lSleep)
lSleep = _pollLatency;
- Thread.sleep(lSleep);
+ if (lSleep > 0)
+ Thread.sleep(lSleep);
}
catch (InterruptedException e)
{
Modified: labs/jbossesb/trunk/product/core/rosetta/src/org/jboss/internal/soa/esb/couriers/SqlTableCourier.java
===================================================================
--- labs/jbossesb/trunk/product/core/rosetta/src/org/jboss/internal/soa/esb/couriers/SqlTableCourier.java 2007-01-09 20:43:06 UTC (rev 8784)
+++ labs/jbossesb/trunk/product/core/rosetta/src/org/jboss/internal/soa/esb/couriers/SqlTableCourier.java 2007-01-09 22:13:45 UTC (rev 8785)
@@ -200,7 +200,8 @@
long lSleep = limit - System.currentTimeMillis();
if (_pollLatency < lSleep)
lSleep = _pollLatency;
- Thread.sleep(lSleep);
+ if (lSleep > 0)
+ Thread.sleep(lSleep);
}
catch (InterruptedException e)
{
More information about the jboss-svn-commits
mailing list