[問題] Event裡若有共用變數,需要lock嗎?

作者: james999 (無傷大雅)   2018-04-12 15:07:19
想請問一下,Event觸發的Function內,
若是會存取共用變數,需要弄個lock嗎?
認知上,許多物件都會呼叫這個callback function,
所以理論上應該要加? 謝謝。
作者: ssccg (23)   2018-04-12 15:11:00
要看有沒有race condition不一定,像如果沒"存"都只有"取"就不會有handler要看是會在哪個thread上觸發,只有一個thread就會是依序執行

Links booklink

Contact Us: admin [ a t ] ucptt.com