Сторож, как подождать, пока файл не будет скопирован, до того, как произойдет событие подписки

Я смотрю каталог и подписываюсь на любые файлы, которые добавляются. Когда я получаю событие подписки, я перемещаю этот файл в другой каталог, где я делаю некоторые вещи.

Проблема: когда я копирую файлы в этот каталог, я иногда получаю эту ошибку в поиске:

The operation can’t be completed because one or more required items can’t be found. (Error code -43)

Разве сторож не ожидает полного копирования файла, прежде чем он вызовет событие подписки? Раньше я использовал модуль npm под названием 'chokidar', и у них была опция, которая ожидала, пока файл не закроется, прежде чем отправлять какие-либо события change / add / delete. Есть ли у fb-watchman нечто подобное?

благодарю вас

0 ответов

Другие вопросы по тегам