LINUX.ORG.RU

libinotifytools inotifytools_get_stat_by_filename всё время возвращает 0


0

0

Шпионю за файлом с помощью libinotifytools.

в коде согласно документации сделал

const char *mdbFile = "/my/super/file";
inotifytools_initialize(); 
inotifytools_watch_file(dbFile, IN_MODIFY);
inotifytools_initialize_stats();

периодически вызывается функция, в которой есть

int wah = inotifytools_get_stat_by_filename (dbFile,IN_MODIFY);

так этот wah всё время возвращает 0, даже если файл был изменён.

inotifywait -e modify /my/super/file
нормально отлавливает запись в файл

Компилятор плюсовый. inotify-tools-3.13-x86_64-1

Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.