[问题] 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