summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorOndrej Holy <oholy@redhat.com>2018-03-23 10:08:02 +0100
committerOndrej Holy <oholy@redhat.com>2018-03-23 11:09:48 +0100
commitb8216b7589c974877187b04eecb4ef57e0171248 (patch)
tree58c376e1b846a02c957f2396c80bd3d52c148471
parent69e5e46025f78c9890382d17289f7f6d6c05976f (diff)
downloadgvfs-b8216b7589c974877187b04eecb4ef57e0171248.tar.gz
daemon: Add debug print with blocking job
Unmounting may finish with "File system is busy" error, but doesn't have to be obvious why. Let's print one job which blocks for easier debugging. https://bugzilla.gnome.org/show_bug.cgi?id=794487
-rw-r--r--daemon/gvfsdaemon.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/daemon/gvfsdaemon.c b/daemon/gvfsdaemon.c
index 09336ec8..1f4849ad 100644
--- a/daemon/gvfsdaemon.c
+++ b/daemon/gvfsdaemon.c
@@ -1104,6 +1104,7 @@ g_vfs_daemon_has_blocking_processes (GVfsDaemon *daemon)
{
if (!G_VFS_IS_JOB_UNMOUNT (l->data))
{
+ g_debug ("blocking job: %p\n", l->data);
g_mutex_unlock (&daemon->lock);
return TRUE;
}