Author: davsclaus
Date: Mon Jul 14 03:18:55 2008
New Revision: 676542
URL: http://svn.apache.org/viewvc?rev=676542&view=rev
Log:
Do not sleep if delay is 0 or negative
Modified:
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/processor/DelayProcessorSupport.java
Modified:
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/processor/DelayProcessorSupport.java
URL:
http://svn.apache.org/viewvc/activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/processor/DelayProcessorSupport.java?rev=676542&r1=676541&r2=676542&view=diff
==============================================================================
---
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/processor/DelayProcessorSupport.java
(original)
+++
activemq/camel/trunk/camel-core/src/main/java/org/apache/camel/processor/DelayProcessorSupport.java
Mon Jul 14 03:18:55 2008
@@ -91,6 +91,9 @@
}
protected void sleep(long delay) throws InterruptedException {
+ if (delay <= 0) {
+ return;
+ }
if (LOG.isDebugEnabled()) {
LOG.debug("Sleeping for: " + delay + " millis");
}