Каждый раз, когда выполняется запрос сторожа, он подлежит синхронизации запроса;это необходимо для того, чтобы убедиться, что все изменения файла до начала запроса были прочитаны из очереди уведомлений об изменениях в ядре.
Сторож напишет файл cookie со случайным именем и будет ждать, пока это произойдет.файл в потоке уведомлений ядра, чтобы выполнить эту синхронизацию.
Эта страница содержит более подробную информацию о синхронизации: https://facebook.github.io/watchman/docs/cookies.html
Мне кажется, что компонент fsnotify в вашей интеграции выиграет отдобавление простого фильтра;например, сопоставлять только файлы с расширениями, которые выглядят как правдоподобные исходные файлы, перед началом сборки.