After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 738563 - get_blocking_processes should return processes for a concrete backend
get_blocking_processes should return processes for a concrete backend
Status: RESOLVED OBSOLETE
Product: gvfs
Classification: Core
Component: daemon
unspecified
Other Linux
: Normal normal
: ---
Assigned To: gvfs-maint
gvfs-maint
Depends on:
Blocks: 710986
 
 
Reported: 2014-10-15 08:26 UTC by Ondrej Holy
Modified: 2018-09-21 17:43 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Ondrej Holy 2014-10-15 08:26:13 UTC
We are using g_vfs_daemon_get_blocking_processes and g_vfs_daemon_has_blocking_processes for checks when unmounting backend. However usage of those functions is wrong, when one daemon process handles multiple backend processes. 

See for details:
https://bugzilla.gnome.org/show_bug.cgi?id=710986#c61
Comment 1 Ondrej Holy 2014-10-16 10:49:32 UTC
But this bug is just hypothetical if it is case just for http backend. Because http backend is automounted and "manual" unmount isn't possible...
Comment 2 Ondrej Holy 2014-10-16 11:14:31 UTC
Maybe smbbrowse is affected, because it has specified mount point and it isn't automounted:
DBusName=org.gtk.vfs.mountpoint.smb_browse
AutoMount=false

but not sure how smbbrowse is used and whether it could be problem...
Comment 3 Ondrej Holy 2014-10-20 14:50:40 UTC
Smbbrowse has hidden mount, so unmount isn't possible also...
Comment 4 Ross Lagerwall 2014-10-21 20:45:55 UTC
(In reply to comment #1)
> But this bug is just hypothetical if it is case just for http backend. Because
> http backend is automounted and "manual" unmount isn't possible...

Indeed, but I guess this should still be fixed sometime to ensure a proper separation between backends and processes.
Comment 5 GNOME Infrastructure Team 2018-09-21 17:43:57 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to GNOME's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/gvfs/issues/240.