@Bruno Пока через
сон [[TIME_AWAKE]] - Date.now()
либо
while true if Date.now() > [[TIME_AWAKE]] break сон 1 секундаНа случаи когда точно знаешь максимальное время работы потока, но он завис и ушел в вечное ожидание.
Там же где количество потоков выставить максимальное время работы потока, и если оно привышено, убить поток(ошибкой таймаут например) и запустить новый
@biohacker01 said in Перезапуск потока спустя N времени:
На случаи когда точно знаешь максимальное время работы потока, но он завис и ушел в вечное ожидание.
Там же где количество потоков выставить максимальное время работы потока, и если оно привышено, убить поток(ошибкой таймаут например) и запустить новый
Вы можете реализовать этот функционал сейчас через модуль "Асинхронный вызов функции", через действие "Прервать асинхронную функцию"