You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Also added AddCallbackWithThreadCheck() to execute the callback immediately if it is called from the callback thread.
Mono would attempt to kill the thread which called any C# function before. As a result, if any C++ thread call any log function, Mono would attempt to send SIGINT signal to that thread. Once the signal is sent, any call from C++->C# would cause hang.
This postpone the C++->C# call to the main thread to avoid this issue.
PiperOrigin-RevId: 267512154
0 commit comments