summaryrefslogtreecommitdiff
path: root/src/server-tls-manager.c
diff options
context:
space:
mode:
authorCosimo Cecchi <cosimo.cecchi@collabora.co.uk>2010-09-14 16:18:13 +0200
committerCosimo Cecchi <cosimo.cecchi@collabora.co.uk>2010-09-14 16:23:51 +0200
commit7e069943680526b93017dc7e6722a4539214e161 (patch)
tree0fac98a414b11cdeb204b3ce435d2fa98b269373 /src/server-tls-manager.c
parentc2c5ec243dfede922360f6da837aceeeb82d3fe9 (diff)
downloadtelepathy-gabble-7e069943680526b93017dc7e6722a4539214e161.tar.gz
Clear the async result when the channel is unhandled
Diffstat (limited to 'src/server-tls-manager.c')
-rw-r--r--src/server-tls-manager.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/server-tls-manager.c b/src/server-tls-manager.c
index d2d9b0b29..9685a01be 100644
--- a/src/server-tls-manager.c
+++ b/src/server-tls-manager.c
@@ -146,6 +146,8 @@ server_tls_channel_closed_cb (GabbleServerTLSChannel *channel,
self->priv->async_data);
}
+ tp_clear_object (&self->priv->async_result);
+
tp_channel_manager_emit_channel_closed_for_object (self,
TP_EXPORTABLE_CHANNEL (channel));