Opened 7 years ago

Closed 7 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)

Change History (1)

comment:1 Changed 7 years ago by Nicklas Nordborg

Resolution: fixed
Status: newclosed

(In [6664]) Fixes #1899: Task scheduler in BASE may leave executing flag on

Note: See TracTickets for help on using tickets.