@Sevenup Блин, я уже было обрадовался.. Давно уже просили @support об этом. Нереально удобная функция была бы.
У меня все потоки в цикле проверяют глобальную переменную, если в ней номер потока, то завершаются. А первый поток так же в цикле раз в 2 минуты читает текстовый файл (раньше get-запросы были), и устанавливает прочтённые данные в глобальную переменную. Вот такая схема админки для перезагрузки потока.
Прерывание конкретного потока, во время работы скрипта.
-
Здравствуйте! Мне и многим будет полезна функционал прерывания конкретного, нужного мне потока при нажатии кнопки какой-нибудь, можно прямо в инстансе браузера, по примеру возвращения в автоматический режим после ручного.
Сейчас, если по какой причине (не всегда по собственной) один поток зависает, то приходится останавливать все потоки, а так один поток прервал и все. Да только важно, чтобы новый поток запускался на место этого.
Спасибо!
-
Из очевидного на такие случаи предусмотрены таймауты на выполненме каждого блока, можно еще дополнительно поставить обработчик этого события(исчерпание заданного времени на выполнение) вызывающий встроенную, например,, функцию взаимодействия с пользователем, либо выполняющий пользовательский js скрипт. Еще как вариант с помощью блока 'выполнять при каждой загрузке страницы', встроить конопку внутрь браузера при нажатии на которую скрипт перезапускается
-
@AncleBens said in Прерывание конкретного потока, во время работы скрипта.:
Здравствуйте! Мне и многим будет полезна функционал прерывания конкретного, нужного мне потока при нажатии кнопки какой-нибудь, можно прямо в инстансе браузера, по примеру возвращения в автоматический режим после ручного.
Сейчас, если по какой причине (не всегда по собственной) один поток зависает, то приходится останавливать все потоки, а так один поток прервал и все. Да только важно, чтобы новый поток запускался на место этого.
Спасибо!
Вы можете прерывать удалённо потоки, запущенные либо через модуль "Асинхронный вызов функции", либо через запущенные потоки из веб интерфейса. Стандартный интерфейс изменятся больше не будет.
