Skip to content

libtracker-miner: Properly detect fanotify failures

Ray Strode requested to merge wip/halfline/fanotify-fallback-fix into master

commit 28142bdb makes trackers file monitoring code fall back to GLib file monitors, if fanotify doesn't work.

Unfortunately, fanotify_mark failures aren't propagated up, so the fall back code doesn't get triggered in some cases.

This commit adds the plumbing to make the fall back code get propagated.

Closes #217 (closed)

Merge request reports