Баг? или я муд#к
-
1)Вызываю глобальную переменную в onapplication start.
2)в main записан цикл, в ходе которого глобальная переменная увеличивается на единицу. Каждый раз когда цикл повторяется, идет проверка глобальной переменной ( если она >=100, то вызывает определенное действие.Проблема в том, что это определенное действие работает во всех потоках.
(Скрипт на post-get запросах)
-
@xubabuba А как должно быть по вашему? ) Работает как и должно работать. Переменная же общая для всех потоков.
-
@UserTrue Если она >=100, то к глобальной переменной присваивается число =1, выполняется это определенное действие и цикл начинает по новой работать
-
Нипанятна. Давай сюда кусок проги)))
Без постгетдействий. Только на логах.
-
@forall скрипт
вот, запросы я убрал
-
@xubabuba said in Баг? или я муд#к:
@forall скрипт
вот, запросы я убрал([[GLOBAL:READ]]) <= ({{READ_MSG}})
А если так заменить все проверки?
-
@forall не думаю, что что-то изменится
-
@xubabuba said in Баг? или я муд#к:
@forall скрипт
вот, запросы я убралВсё равно много лишних действий. Скиньте именно тестовый скрипт, повторяющий логику вашего скрипта, чтобы мы его могли запустить. И объясните какое по вашему действие работает неправильно.