[telepathy-mission-control/master] If HandleChannels succeeds but the Client has gone, Destroy() the channels

Simon McVittie simon.mcvittie at collabora.co.uk
Fri Jun 26 07:45:51 PDT 2009


Again, previously we'd use abort.
---
 src/mcd-dispatcher.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/src/mcd-dispatcher.c b/src/mcd-dispatcher.c
index ec88157..be4812b 100644
--- a/src/mcd-dispatcher.c
+++ b/src/mcd-dispatcher.c
@@ -697,7 +697,7 @@ handle_channels_cb (TpClient *proxy, const GError *error, gpointer user_data,
                            tp_proxy_get_bus_name (proxy));
                 g_warning ("Closing channel %s as a result",
                            mcd_channel_get_object_path (channel));
-                mcd_mission_abort ((McdMission *) channel);
+                _mcd_channel_undispatchable (channel);
                 continue;
             }
 
-- 
1.5.6.5




More information about the telepathy-commits mailing list