глобалки колбэки и многопоточность

Страницы: 1
RSS
глобалки колбэки и многопоточность
 
на сколько безопасно изменения глобалки из колбэка и чтение из main? есть ли вероятность , что мы упадём нахер?

ISRUN = false

LAST_ALLTRADE_NUM = 0

function OnAllTrade(alltrade)
 LAST_ALLTRADE_NUM = alltrade.trade_num
end

function main()
 x = 0
 while ISRUN do
   if LAST_ALLTRADE_NUM > x then
     x = LAST_ALLTRADE_NUM
     -- ...
   else
     sleep(1)
   end
 end
end
Страницы: 1
Читают тему
Наверх