daemon: moved exporting dbus objects on bus_aquired callback from name_aquired
authorAmarnath Valluri <amarnath.valluri@linux.intel.com>
Fri, 6 Feb 2015 12:40:05 +0000 (14:40 +0200)
committerAmarnath Valluri <amarnath.valluri@linux.intel.com>
Fri, 6 Feb 2015 12:40:05 +0000 (14:40 +0200)
src/daemon/dbus/gsignond-dbus-server.c

index f6996f3..3ca1d82 100644 (file)
@@ -375,7 +375,9 @@ _on_bus_acquired (GDBusConnection *connection,
                   const gchar     *name,
                   gpointer         user_data)
 {
+    GSignondDbusServer *server = GSIGNOND_DBUS_SERVER (user_data);
     INFO ("bus aquired on connection '%p'", connection);
+    gsignond_dbus_server_start_auth_service (server, connection);
 }
 
 static void
@@ -393,9 +395,7 @@ _on_name_acquired (GDBusConnection *connection,
                    const gchar     *name,
                    gpointer         user_data)
 {
-    GSignondDbusServer *server = GSIGNOND_DBUS_SERVER (user_data);
-    INFO ("Acquired the name %s on connection '%p'", name, connection);
-    gsignond_dbus_server_start_auth_service (server, connection);
+   INFO ("Acquired the name %s on connection '%p'", name, connection);
 }
 
 GSignondDbusServer * gsignond_dbus_server_new () {