[Telepathy-commits] [telepathy-mission-control/master] Dispatcher: call list_activatable_names and list_names in parallel

Alban Crequy alban.crequy at collabora.co.uk
Thu Nov 20 04:44:32 PST 2008


---
 src/mcd-dispatcher.c |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/mcd-dispatcher.c b/src/mcd-dispatcher.c
index f6c17cf..ba36778 100644
--- a/src/mcd-dispatcher.c
+++ b/src/mcd-dispatcher.c
@@ -2207,9 +2207,6 @@ list_activatable_names_cb (TpDBusDaemon *proxy,
     McdDispatcherPrivate *priv = MCD_DISPATCHER_PRIV (self);
 
     add_names_cb (self, out0);
-
-    tp_cli_dbus_daemon_call_list_names (priv->dbus_daemon,
-        -1, list_names_cb, NULL, NULL, weak_object);
 }
 
 static void
@@ -2238,6 +2235,9 @@ mcd_dispatcher_constructed (GObject *object)
     tp_cli_dbus_daemon_connect_to_name_owner_changed (priv->dbus_daemon,
         name_owner_changed_cb, NULL, NULL, object, NULL);
 
+    tp_cli_dbus_daemon_call_list_names (priv->dbus_daemon,
+        -1, list_names_cb, NULL, NULL, object);
+
     tp_cli_dbus_daemon_call_list_activatable_names (priv->dbus_daemon,
         -1, list_activatable_names_cb, NULL, NULL, object);
 }
-- 
1.5.6.5




More information about the Telepathy-commits mailing list