From bccd0101e057160105b7b7807466159da27714b8 Mon Sep 17 00:00:00 2001 From: Olivier CrĂȘte Date: Wed, 1 Jun 2011 17:00:41 +0100 Subject: Run dispose from the main thread always --- telepathy-farsight/stream.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/telepathy-farsight/stream.c b/telepathy-farsight/stream.c index 6730be8..39e2f0d 100644 --- a/telepathy-farsight/stream.c +++ b/telepathy-farsight/stream.c @@ -450,6 +450,7 @@ tf_stream_dispose (GObject *object) tf_stream_free_resource (stream, TP_MEDIA_STREAM_DIRECTION_RECEIVE); + g_object_run_dispose (G_OBJECT (priv->fs_stream)); g_object_unref (priv->fs_stream); tf_stream_free_resource (stream, @@ -460,6 +461,7 @@ tf_stream_dispose (GObject *object) if (priv->fs_session) { + g_object_run_dispose (G_OBJECT (priv->fs_session)); g_object_unref (priv->fs_session); priv->fs_session = NULL; } -- cgit v1.2.3