Author: midon
Date: Fri Mar 27 17:38:26 2009
New Revision: 759278

URL: http://svn.apache.org/viewvc?rev=759278&view=rev
Log:
make the backoff algorithm more exponential

Modified:
    
ode/branches/APACHE_ODE_1.X/scheduler-simple/src/main/java/org/apache/ode/scheduler/simple/SimpleScheduler.java

Modified: 
ode/branches/APACHE_ODE_1.X/scheduler-simple/src/main/java/org/apache/ode/scheduler/simple/SimpleScheduler.java
URL: 
http://svn.apache.org/viewvc/ode/branches/APACHE_ODE_1.X/scheduler-simple/src/main/java/org/apache/ode/scheduler/simple/SimpleScheduler.java?rev=759278&r1=759277&r2=759278&view=diff
==============================================================================
--- 
ode/branches/APACHE_ODE_1.X/scheduler-simple/src/main/java/org/apache/ode/scheduler/simple/SimpleScheduler.java
 (original)
+++ 
ode/branches/APACHE_ODE_1.X/scheduler-simple/src/main/java/org/apache/ode/scheduler/simple/SimpleScheduler.java
 Fri Mar 27 17:38:26 2009
@@ -559,8 +559,6 @@
         int retry = job.detail.get("retry") != null ? 
(((Integer)job.detail.get("retry")) + 1) : 0;
         job.detail.put("retry", retry);
         long delay = (long)(Math.pow(5, retry));
-        // Don't want to go further than a day
-        if (delay > 24*60*60) delay = 24*60*60;
         Job jobRetry = new Job(System.currentTimeMillis() + delay*1000, true, 
job.detail);
         _db.insertJob(jobRetry, _nodeId, false);
         return delay;


Reply via email to