[Telepathy-commits] [telepathy-salut/master] gibber_oob_file_transfer_finalize: call soup_server_quit so libsoup release its ref on the server

Guillaume Desmottes guillaume.desmottes at collabora.co.uk
Wed Nov 12 08:43:12 PST 2008


---
 lib/gibber/gibber-oob-file-transfer.c |    5 ++++-
 1 files changed, 4 insertions(+), 1 deletions(-)

diff --git a/lib/gibber/gibber-oob-file-transfer.c b/lib/gibber/gibber-oob-file-transfer.c
index cb53e40..b76a3ec 100644
--- a/lib/gibber/gibber-oob-file-transfer.c
+++ b/lib/gibber/gibber-oob-file-transfer.c
@@ -109,7 +109,10 @@ gibber_oob_file_transfer_finalize (GObject *object)
   GibberOobFileTransfer *self = GIBBER_OOB_FILE_TRANSFER (object);
 
   if (self->priv->server != NULL)
-    g_object_unref (G_OBJECT (self->priv->server));
+    {
+      soup_server_quit (self->priv->server);
+      g_object_unref (G_OBJECT (self->priv->server));
+    }
 
   if (self->priv->msg)
     g_object_unref (G_OBJECT (self->priv->msg));
-- 
1.5.6.5




More information about the Telepathy-commits mailing list