From 0a47bf098e4d33c6284b9f2ef47c175c6503b932 Mon Sep 17 00:00:00 2001 From: David Zeuthen Date: Mon, 14 May 2012 17:42:34 -0400 Subject: udisks2: set timeout to INTMAX when unmounting a filesystem It may indeed take more than 25 seconds if there's a lot of data to write. Related to https://bugzilla.redhat.com/show_bug.cgi?id=819492 Signed-off-by: David Zeuthen --- monitor/udisks2/gvfsudisks2mount.c | 1 + 1 file changed, 1 insertion(+) diff --git a/monitor/udisks2/gvfsudisks2mount.c b/monitor/udisks2/gvfsudisks2mount.c index ec1c0b6c..504e0ec2 100644 --- a/monitor/udisks2/gvfsudisks2mount.c +++ b/monitor/udisks2/gvfsudisks2mount.c @@ -901,6 +901,7 @@ unmount_do (UnmountData *data, "{sv}", "force", g_variant_new_boolean (TRUE)); } + g_dbus_proxy_set_default_timeout (G_DBUS_PROXY (data->filesystem), G_MAXINT); udisks_filesystem_call_unmount (data->filesystem, g_variant_builder_end (&builder), data->cancellable, -- cgit v1.2.1