[Bug 254024] devel/gvfs: gvfsd-trash latches to zfs volumes

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Sat Apr 3 06:12:53 UTC 2021


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=254024

--- Comment #16 from rozhuk.im at gmail.com ---
(In reply to Graham Perrin from comment #14)

> Please, why not kill gvfsd-trash?

Because you may have many apps that do some fs monitoring.



(In reply to  Damjan Jovanovic from comment #15)

> O_EVTONLY sounds interesting. Did Apple open source that code?

I do not dig into this.
Even if source code available, I suppose it is much different than we have in
our base.

I try to start discussion about this @freebsd-hackers mail list 4 years ago
("open(): O_EVTONLY and O_NOATIME") but no ones care.

Next attempt was try to add kernel unmount notifications to catch it in user
space apps and close all descriptors in mine FAM implementation for glib20:
https://reviews.freebsd.org/D19690
but I do not finish it, and I do not like this design: it can not close all
descriptors on first unmount attempt without some sort of sleep in kernel to
wait for all processes receive and handle unmount notification.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-gnome mailing list