[Bug 214338] devel/glib20: patch: new kqueue() backend for file monitoring
bugzilla-noreply at freebsd.org
bugzilla-noreply at freebsd.org
Sun Nov 20 14:32:31 UTC 2016
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=214338
--- Comment #8 from Vladimir Kondratyev <wulf at cicgroup.ru> ---
(In reply to Ting-Wei Lan from comment #6)
> I think we can test it after it has been reviewed by at least one person.
For now I see 3 major issues with this patch.
1. Possible glib worker thread blocking (discutable, I like the idea to move
event processing from dedicated thread to glib worker)
2. Multiple hardlinked files in single directory are not handled properly -
rename tracking code just search for first file with the same inode number not
taking in account if it still persists in directory or not
3. No watching for modifying/attribute changing of files inside watched
directory.
I think, implementing 2 & 3 will lead to reinventing libinotify which old
version is a base of current kqueue backend
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the freebsd-gnome
mailing list