您不能
->Call从另一个线程。Javascript和Node是单线程的,尝试从另一个线程调用一个函数等于尝试一次运行JS的两个线程。
您应该重新编写代码以免这样做,或者应该阅读
libuv的线程库。它提供了
uv_async_send可用于从单独线程触发主JS循环中的回调的功能。
这里有文档:http :
//nikhilm.github.io/uvbook/threads.html

您不能
->Call从另一个线程。Javascript和Node是单线程的,尝试从另一个线程调用一个函数等于尝试一次运行JS的两个线程。
您应该重新编写代码以免这样做,或者应该阅读
libuv的线程库。它提供了
uv_async_send可用于从单独线程触发主JS循环中的回调的功能。
这里有文档:http :
//nikhilm.github.io/uvbook/threads.html