@Oleg_Pvk said in Сторожевой таймер для потоков:
@moonsoon Я не догоняю ((( как из третьего потока прервать первый ?
Если в первом потоке используется браузер, убить этот процесс браузера из любого потока и первый поток упадет.
Через глобальную переменную данная проблема легко решается. Ставим условие,
IF
GLOBAL_VAR < 11
то поток № такой-то или функция такая-то выполняется если меньше пишет конец скрипта, или переход к другим действиям.
После перехода в выполнение увеличиваем глобальную переменную на 1, и она становится больше сразу во всех потоках.