@MP said in Критический баг с переменными в node.js:
@UserTrue если они не глобальные, то это можно объяснить только багом, что переменные меняются из других потоков
я работают с nodejs и таких багов не встречал, сделайте демо скрипт с этим багом
Как корректно обработать такую вот ошибку
Произошла ошибка : Node process stopped.
После этой ошибки нужно выполнить "Прервать скрипт"
или как то можно обработать эту ошибку
и заставить скрипт продолжить работу даже после ее выполнения
у меня как понял после появления отчисщяется глобальный массив
global.threads[thread_index] = [[ACCOUNT_ID]];
и после этого ни чего уже не хочет правильно работать.
Да нашел и устаранил ошибку.
Там был довольно большой блок кода обернут в Игнорировать ошибки
я вытащил код из него и потом уже по логам смог понять в каком дейтсвии возникает ошибка
Как оказалось там использовалась переменная которая не была определена, так как в другом месте я ее назвал подругому и это и производило ошибки.
Теперь сообщение не появляется.