libuv:uv_close 和线程安全

libuv: uv_close and thread safety

我看到它提到“uv_close 不是线程安全的”。我有编写多线程 C/C++ 代码的经验,但我仍然不确定这里说的是什么。

我正在处理一个 uv_async_t 句柄,如果相关...

根据此处的讨论:

https://github.com/libuv/libuv/issues/709

uv_close 可能 而不是 在循环线程外调用。此外,应该提到 没有 libuv 函数,除了 uv_async_send 之外,在循环线程外调用是安全的。