Добавление часов в Inotify в многопоточной программе

Я хотел использовать inotify для мониторинга некоторых файлов в моей программе C.

Мне интересно, безопасно ли иметь один поток, читающий из дескриптора inotify (тот, который возвращается inotify_init), блокируя таким образом до тех пор, пока не произойдет какое-то событие, во время этого ожидания будет возможность добавления нового файла для наблюдения за очередью с помощью inotify_add_watchв течение периода ожидания другого потока.

Нужно ли синхронизировать эти действия или это безопасно?

6
задан Andna 17 June 2012 в 09:08
поделиться