Завершается поток успешно, почему?

Поддержка
  • Всех с наступающим!
    Собственно вопрос такой. Скрипт бесконечный, может завершить только с ошибкой(предусмотрено). Но он завершается "Поток выполнен успешно с сообщением "Ok"". Как такое возможно? В режиме записи все нормально
    Спасибо за внимание)

  • @facebyk
    С наступающим. Ваш скрипт бесконечен в формате вселенной? Или в длину? Нужна хоть часть бесконечности. чтоб понять суть.

  • Любая ошибка во время выполнения и скрипт завершится с сообщением "ок" и про ошибку не сообщит. Что бы увидеть ошибку нужно потенциально опасные места завернуть в "игнорировать ошибку"

  • @facebyk said in Завершается поток успешно, почему?:

    Всех с наступающим!
    Собственно вопрос такой. Скрипт бесконечный, может завершить только с ошибкой(предусмотрено). Но он завершается "Поток выполнен успешно с сообщением "Ok"". Как такое возможно? В режиме записи все нормально
    Спасибо за внимание)

    Скорее всего вы используете асинхронный вызов функции, в нём любые критические ошибки завершают поток с таким сообщением. Вероятнее всего вы используете локальные переменные в вызываемых функциях, но новые потоки существуют отдельно от вызываемого их потока, то есть в нём нет ни каких локальных переменных при старте

  • У меня такая же проблема(ассинх функции) пришлось городить костыли чтобы даже если что то пошло не так, то создался новый поток который подхватил бы работу