Sometimes scheduled tasks do not finish as planned and the next instance of the same task can overlap (strangely, overlapping does not always happen)
It would be good to have the following options when creating a task:
- Kill the previous instance if still running
- Wait until the previous instance finishes (with the timeout option below)
- Timeout Minutes