Предлагаю добавить свойство в запуск задачи - уникальность. т.е. чтобы если задача запущена, то не запускать еще одну её копию, даже если подошло время запуска. p.s. у меня задача - регистрация яндекс аккаунтов, должна была запускаться каждый час, но возникли какие-то проблемы с каналом и задача выполнялась больше часа, в итоге через сутки было запущено куча копий одного и того же задания, которые положили сервак и уже ничего не могло работать без перезагрузки сервиса. Уникальность очень бы помогла в таких случаях.