@DoctorKrolic оу! Спасибо и вам за ответ.
Думаю это оптимальное решение проблемы.
Как применить таймаут к экшну "Парсить строку"?
-
@korzhec Опишите более подробно весь алгоритм работы скрипта.
Если используйте ресурс, то достаточно использовать галочку "не прирывать приложение"

и обернуть само действие в "игнорирование ошибок", а дальше уже ставить условие if[[WAS_ERROR]]читать другой файл.. -
@fox said in Как применить таймаут к экшну "Парсить строку"?:
if [[WAS_ERROR]]
([[WAS_ERROR]])
;-) @Fox указываете правильно. Это ты знаешь что надо скобки нас читают и новенькие поставит was_error без скобок и получит can't find var.. -

-
@fox ммм. Не нал. У мну этой проверкой ответ от капа проверяется на ошибку и вот там в многопотоке крашилось. Один раз переделал больше не падает. Мож от версий зависит. Делал то давно в 17 году еще. Надо будет сегодня попробовать. Спасибо
Гифок не будет)) Вот из рабочего кусок

-
@fox не работает не одно из предложенных решений. Точнее работает, но не так как хотелось бы.
Есть скрипт А и Б. Скрипт А что-то делает с аккаунтами, передает их скрипту Б. Ресурс 1 скрипта Б стоит с перезагрузкой в 3 минуты (чтобы аккаунты смогли хоть чуть-чуть отлежаться), а также существует ресурс 2 (дефолтный), из которого берутся аккаунты в случае их отсутствия в ресурсе 1. Проблема в том, что, как ни крути, парсинг все равно переходит в режим "Ожидаю ресурс", что занимает около МИНУТЫ.
Даже с учетом того, что я сделал мгновенное удаление ресурса и проверку через "Читать файл" потоки все равно сваливаются в ожидание ввиду того, что их много. Видимо, они одновременно читают файл ресурса 1, где еще есть несколько аккаунтов, но кому то из потоков не достается акка и он уходит в ожидание появления нового аккаунта.
Вот как раз, чтобы не было этой минуты ожидания (или, возможно, даже больше) и нужен таймаут к экшну парсить строку.
