From the task detail we should be able to determine the special case where a background task fails to schedule the first run. The detail of a task has the following:
exclusive: boolean indicating if an exclusive task
multi-result: boolean indicating if multi-result
runs: the number of runs scheduled.
start: when the task should start
We should be able to saw that if a task is not exclusive, is multi-result, it has been X time since it has been started, then runs must be > 1. If not then we cancel and rebuild the task.
From the task detail we should be able to determine the special case where a background task fails to schedule the first run. The detail of a task has the following:
We should be able to saw that if a task is not exclusive, is multi-result, it has been X time since it has been started, then runs must be > 1. If not then we cancel and rebuild the task.