В данный момент реализовано очень топорно и тупо. Это изначально проверка запущенного процесса по порту через nc, далее парс пидов, если существуют, то завершаем и потом уже запуск по тому же порту идет...
Но приходится много процессов держать открытыми для этого. А завершение процесса делать по завершению потока - невозможно, описано в посте.
"Игнорировать ошибки"
-
@35xakers Все кроме ошибок синтаксиса будет проигнорировано. В том числе загрузки страниц, поиск элементов. Но оборачивать весь скрипт в "Игнорировать ошибки" лишено смысла, фактически это просто меняет статус потока с неудачи на успех.
Посмотрите этот пример, как данное действие может быть полезно.
http://community.bablosoft.com/post/2005
Само действие выделил красной, те которые будут игнорировать ошибки, зелеными.