非阻塞事件结构node-gyp

时间:2014-10-26 20:46:55

标签: c++ node.js node-gyp

我已使用node-gyp创建此程序https://github.com/javiergarmon/OS-X-FSEvents/blob/master/main.cpp的基本版本,结果为https://github.com/javiergarmon/node-OS-X-FSEvents

当我尝试在同一个脚本中创建两个侦听器时会出现问题,因为侦听器是一个阻塞函数,并且不会将程序的控制权返回给主线程,因为FSEventStream正在阻塞,并且永远不会执行返回句子。

我不知道如何准确地进行非阻塞,当我使用pthreads程序返回segmentation fault: 11时,由于这是JS的一个子集,我无法使用{ {1}}。

对此有何解决方案?

感谢先进!

0 个答案:

没有答案