summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTimothy Arceri <t_arceri@yahoo.com.au>2013-05-08 20:56:24 +1000
committerOndrej Holy <oholy@redhat.com>2013-07-08 17:03:30 +0200
commit5354d7ff2b3ade6f2d78769cbb831ee861572e13 (patch)
treeac766030534e5048d9493ea7df3d43c0e45cb30b
parentd951f39564ea61fdb2be1dece281fab46e1e97ea (diff)
downloadgvfs-5354d7ff2b3ade6f2d78769cbb831ee861572e13.tar.gz
Implement clean shutdown in afc backend
https://bugzilla.gnome.org/show_bug.cgi?id=511802
-rw-r--r--daemon/gvfsbackendafc.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/daemon/gvfsbackendafc.c b/daemon/gvfsbackendafc.c
index 72d7c7af..f6b0118c 100644
--- a/daemon/gvfsbackendafc.c
+++ b/daemon/gvfsbackendafc.c
@@ -359,8 +359,7 @@ _idevice_event_cb (const idevice_event_t *event, void *user_data)
idevice_event_unsubscribe ();
- /* TODO: need a cleaner way to force unmount ourselves */
- exit (1);
+ g_vfs_backend_force_unmount ((GVfsBackend*)afc_backend);
}
static gboolean