KBI 310661 Issue Addressed: Task Scheduled To Run Once A Day May Be Executed At Midnight
Version
Argent Advanced Technology 3.1A-1308-A or below
Date
Wednesday, 11 Sep 2013
Summary
Task scheduled to run once a day may be executed one extra time at midnight
Technical Background
After the task that is scheduled to run once day is executed, the Argent AT Engine gives the midnight as the placeholder to next run time. The Argent AT Engine is supposed to recalculate the schedule at the midnight recycling. In the meantime, the Argent AT Engine also keeps an internal list of tasks that are scheduled to run during the recycle period, which is about 30 to 60 seconds, so that these tasks won’t be skipped because of recycling
There is a coding error that does not differentiate the tasks that are scheduled to run at midnight from ones that simply uses midnight as placeholder when not scheduled for rest of the day
The issue is corrected in 3.1A-1310-A
Resolution
Upgrade to Argent AT 3.1A-1310-A or later