This PR adds a system to automatically re-calculate the nextFireTime for schedules in the event that a condition occurs where they are scheduled for a time in the past and the offsets are skipped (see #198). It's not currently understood why this condition would occur, but if it does the option scheduler.sanity.check can be set to true to perform additional sanity checking of current schedulers.
This PR adds a system to automatically re-calculate the nextFireTime for schedules in the event that a condition occurs where they are scheduled for a time in the past and the offsets are skipped (see #198). It's not currently understood why this condition would occur, but if it does the option
scheduler.sanity.check
can be set totrue
to perform additional sanity checking of current schedulers.