Баг? или я муд#к



  • 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 скрипт
    вот, запросы я убрал

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


Log in to reply
 

  • 4
  • 8
  • 4
  • 11
  • 4
  • 8
  • 25
  • 4