Opened 10 years ago
Closed 10 years ago
#1899 closed defect (fixed)
Task scheduler in BASE may leave executing flag on
Reported by: | Nicklas Nordborg | Owned by: | everyone |
---|---|---|---|
Priority: | minor | Milestone: | BASE 3.4 |
Component: | core | Version: | |
Keywords: | Cc: |
Description
BASE includes functionality for scheduling tasks at regular intervals. To prevent a task to started multiple times BASE keeps a flag if the task is executing or not. However, if the task exists with an exception the flag is not cleared and BASE will think that the task is executing forever.
Normally, this is not a problem, since tasks should be well-behaving and catch all exceptions before returning, but it has been seen (http://baseplugins.thep.lu.se/changeset/2539)
Note:
See TracTickets
for help on using tickets.
(In [6664]) Fixes #1899: Task scheduler in BASE may leave executing flag on