Index: src/java/org/quartz/SimpleTrigger.java =================================================================== --- src/java/org/quartz/SimpleTrigger.java (revision 656) +++ src/java/org/quartz/SimpleTrigger.java (working copy) @@ -681,9 +681,16 @@ *
*/ public Date getNextFireTime() { + while (nextFireTime != null + && nextFireTime.getTime() < System.currentTimeMillis() + && nextFireTime.getSeconds() != new Date().getSeconds() + ) + { + nextFireTime = getFireTimeAfter( new Date() ); + } return nextFireTime; } - + /** *
* Returns the previous time at which the SimpleTrigger will