Здравствуйте. Один из скриптов время от времени просто зависает, а иногда все потоки могут корректно завершаться. В чем может быть причина? Ресурсов ПК хватает
Бесконечные циклы без таймаутов, работа с большими строками, возможно при обработке изображений
Можете прикрепить проект, в котором возникает проблема в ЛС форума?
Это давно можно делать. Не так просто, но за то гибко. Запускаем основные части скрипта через "функцию в несколько потоков", а когда эта функция отрабатывает, запускаем функцию, которая выполняет завершающие действия.
@mark Да, надо будет исправить. indexOf возвращает индекс искомого элемента от начала строки, индекс начинается с нуля. Если элемент не обнаружен, то возвращается -1.
"text".indexOf("te") > -1
или
"text".indexOf("te") >= 0