我想使用 inotify 来监视我的 C 程序中的一些文件。
我想知道让一个线程从 inotify 描述符(由返回的那个inotify_init
)读取是否安全,从而阻塞直到某个事件发生,在此等待期间,有可能inotify_add_watch
在另一个线程等待期间使用添加新文件来观察队列.
我是否需要同步这些操作,或者这样做是否安全?
我想使用 inotify 来监视我的 C 程序中的一些文件。
我想知道让一个线程从 inotify 描述符(由返回的那个inotify_init
)读取是否安全,从而阻塞直到某个事件发生,在此等待期间,有可能inotify_add_watch
在另一个线程等待期间使用添加新文件来观察队列.
我是否需要同步这些操作,或者这样做是否安全?