Неблокирующая структура событий node-gyp

Я создал базовую версию этой программы https://github.com/javiergarmon/OS-X-FSEvents/blob/master/main.cpp с node-gyp, и это результат https://github.com/javiergarmon/node-OS-X-FSEvents

Проблема возникает, когда я пытаюсь создать два слушателя в одном и том же скрипте, потому что слушатель является блокирующей функцией и не возвращает управление программой главному потоку, потому что FSEventStream блокирует, а возвращаемое предложение никогда не выполняется.

Я не знаю, как сделать эту неблокировку точно, когда я использую pthreads, программа возвращает меня segmentation fault: 11и так как это подмножество JS, я не могу использовать fork(),

Любое решение для этого?

Спасибо продвинулась!

0

Решение

Задача ещё не решена.

Другие решения


По вопросам рекламы [email protected]