Closed
Description
adi ofry opened SPR-7004 and commented
When running CronTrigger on short interval I get the task triggered sooner then requested and also get duplicates.
public void initScheduler() {
System.out.println("Got initScheduler");
taskExecutor = new ThreadPoolTaskScheduler();
taskExecutor.initialize();
taskExecutor.schedule(new Runnable() {
@Override
public void run() {
System.out.println(new Date());
}
},new CronTrigger("0/5 * * * * ?"));
}
The output is:
Got initScheduler
Thu Mar 18 17:08:19 IST 2010
Thu Mar 18 17:08:24 IST 2010
Thu Mar 18 17:08:24 IST 2010
Thu Mar 18 17:08:25 IST 2010
Thu Mar 18 17:08:29 IST 2010
Thu Mar 18 17:08:30 IST 2010
Affects: 3.0.1
Attachments:
- spr-7004.zip (7.98 kB)
Issue Links:
- Spring TaskScheduler not accurate [SPR-6981] #11646 Spring TaskScheduler not accurate ("is duplicated by")
- Scheduled tasks seem to run twice [SPR-6859] #11525 Scheduled tasks seem to run twice
Referenced from: commits dea5918