[jboss-svn-commits] JBL Code SVN: r30427 - labs/jbossrules/trunk/drools-core/src/main/java/org/drools/time/impl.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Tue Dec 1 13:59:09 EST 2009
Author: mark.proctor at jboss.com
Date: 2009-12-01 13:59:09 -0500 (Tue, 01 Dec 2009)
New Revision: 30427
Modified:
labs/jbossrules/trunk/drools-core/src/main/java/org/drools/time/impl/PseudoClockScheduler.java
Log:
JBRULES-2356 PseudoClockScheduler does not resubmit repeating jobs
-small fix to incorrect logic
Modified: labs/jbossrules/trunk/drools-core/src/main/java/org/drools/time/impl/PseudoClockScheduler.java
===================================================================
--- labs/jbossrules/trunk/drools-core/src/main/java/org/drools/time/impl/PseudoClockScheduler.java 2009-12-01 17:49:47 UTC (rev 30426)
+++ labs/jbossrules/trunk/drools-core/src/main/java/org/drools/time/impl/PseudoClockScheduler.java 2009-12-01 18:59:09 UTC (rev 30427)
@@ -163,8 +163,9 @@
queue.remove();
// updates the trigger
- Date date = item.getTrigger().nextFireTime();
- if ( date != null ) {
+ item.getTrigger().nextFireTime();
+
+ if ( item.getTrigger().hasNextFireTime() != null ) {
// reschedule for the next fire time, if one exists
queue.add( item );
}
More information about the jboss-svn-commits
mailing list