У меня проблема с вызовом 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
в моем случае)?И что я делаю не так?