Поток завершился с сообщением "Не удалось загрузить страницу" и завис



  • в логе Поток №4 : Поток завершился с сообщением "Не удалось загрузить страницу http://mysite.com/index.php"
    и данный поток остается зависшим уже 10 часов. Если включить и посмотреть что там, черный экран браузера и ничего не происходит.

    подскажите пожалуйста, есть ли какие-то способы, как такие залипшие потоки рестартить или как избежать подобного?
    спасибо.

    P.S.
    само собой это приключается не только с 4м потоком :) периодически 2-3 потока из 10и в течении дня могут так залипнуть.



  • @Sevenup игнорирование ошибок поставь. И/или поставь кол-во ошибочных выполнения побольше.



  • @kain said in Поток завершился с сообщением "Не удалось загрузить страницу" и завис:

    @Sevenup игнорирование ошибок поставь. И/или поставь кол-во ошибочных выполнения побольше.

    да вопрос то в другом :) почему он залип, с ним ничего не происходит несколько часов (с процессом). Я думал может таймаут какой есть, типа если глюк словил то сам закроется через заданное время.



  • @Sevenup он не может залипнуть просто так. Нужно смотреть скрипт, так ничего не скажешь



  • @Sevenup согласен с @DrPrime , просто так зависнуть он не может. Прологируй каждый шаг и поймёшь где он зависает. Или скрипт скинь, чтобы не гадать.



  • не не ребят, я о другом совсем. По шагам все проходит отлично, в многопотоке выполняется отлично. Обычно, когда один из потоков не может достучаться до сайта он по таймауту завершается неудачей и +1 к "неудачные выполнения" и после запускается снова. А я иногда ловлю именно полное зависание воркера, кроме как снятие процесса ничего не помогает. Суть вопроса в том, как работают таймауты и можноли ими управлять.



  • @Sevenup то что ты говоришь залип, это он уже закончил работу с критической ошибкой. Черный экран — браузер(worker.exe)