Handle race condition against LUA interpreter in Test Framework
Description
Because we are waiting events in LUA context using binder call sync, when the event is received then 2 threads operate simultaneously on LUA context, the waiting event thread which has just been unlocked and the receiving event thread.
That make the framework crash and the binder abort.
Because we are waiting events in LUA context using binder call sync, when the event is received then 2 threads operate simultaneously on LUA context, the waiting event thread which has just been unlocked and the receiving event thread.
That make the framework crash and the binder abort.