summaryrefslogtreecommitdiff
path: root/client/gvfsdaemondbus.c
diff options
context:
space:
mode:
authorBenjamin Otte <otte@gnome.org>2009-08-11 17:48:10 +0200
committerBenjamin Otte <otte@gnome.org>2009-08-19 11:08:08 +0200
commit2179b65e49860813e36d7ee21618cabeb2f260cb (patch)
tree64425663cdd3458c60363fa23e6b7c4ea4b5504a /client/gvfsdaemondbus.c
parenta8a5d72e58efdf9058e17f045f11d0d6f978703a (diff)
downloadgvfs-2179b65e49860813e36d7ee21618cabeb2f260cb.tar.gz
Implement support for g_cancellable_release_fd()
See bugĀ 591388 and documentation for g_cancellable_release_fd() for a rationale. This fix requires glib git master.
Diffstat (limited to 'client/gvfsdaemondbus.c')
-rw-r--r--client/gvfsdaemondbus.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/client/gvfsdaemondbus.c b/client/gvfsdaemondbus.c
index 4675d4fc..0999eb09 100644
--- a/client/gvfsdaemondbus.c
+++ b/client/gvfsdaemondbus.c
@@ -804,6 +804,7 @@ _g_vfs_daemon_call_sync (DBusMessage *message,
reply = dbus_pending_call_steal_reply (pending);
dbus_pending_call_unref (pending);
+ g_cancellable_release_fd (cancellable);
}
else
{