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");
         }


Reply via email to