Вызов uv_async_send из std :: thread не работает - PullRequest
0 голосов
/ 24 сентября 2019

У меня проблема с вызовом uv_async_send из std::thread.Вот фрагмент кода

В дополнении c ++ для потока инициализации node-js:

...
uv_async_init(uv_default_loop(), async_v8_cb_, OnAsyncResponse);
...

В std::thread (запущен из потока инициализации)

...
uv_async_send(async_v8_cb_);
...

Я ожидаючто OnAsyncResponse будет вызываться из основного потока node-js.Но ничего не происходит.Итак, возможно ли вызвать uv_async_send из любого потока (std::thread в моем случае)?И что я делаю не так?

...