[tracker] tracker-writeback: Don't own the DBus name before	registering the object
- From: Philip Van Hoof <pvanhoof src gnome org>
 
- To: commits-list gnome org
 
- Cc: 
 
- Subject: [tracker] tracker-writeback: Don't own the DBus name before	registering the object
 
- Date: Fri, 14 Oct 2011 10:55:13 +0000 (UTC)
 
commit a142f866e91c7af40378f6ab67454518d9b45ab3
Author: Philip Van Hoof <philip codeminded be>
Date:   Fri Oct 14 12:54:15 2011 +0200
    tracker-writeback: Don't own the DBus name before registering the object
    
    Fixes NB#286589.
 src/tracker-writeback/tracker-writeback.c |   16 ++++++++--------
 1 files changed, 8 insertions(+), 8 deletions(-)
---
diff --git a/src/tracker-writeback/tracker-writeback.c b/src/tracker-writeback/tracker-writeback.c
index 5eac0d3..bb35df9 100644
--- a/src/tracker-writeback/tracker-writeback.c
+++ b/src/tracker-writeback/tracker-writeback.c
@@ -722,14 +722,6 @@ tracker_controller_dbus_start (TrackerController   *controller,
 	g_message ("  Path:'" TRACKER_WRITEBACK_PATH "'");
 	g_message ("  Object Type:'%s'", G_OBJECT_TYPE_NAME (controller));
 
-	priv->bus_name_id =
-		g_bus_own_name_on_connection (priv->d_connection,
-		                              TRACKER_WRITEBACK_SERVICE,
-		                              G_BUS_NAME_OWNER_FLAGS_NONE,
-		                              bus_name_acquired_cb,
-		                              bus_name_vanished_cb,
-		                              controller, NULL);
-
 	priv->registration_id =
 		g_dbus_connection_register_object (priv->d_connection,
 		                                   TRACKER_WRITEBACK_PATH,
@@ -744,6 +736,14 @@ tracker_controller_dbus_start (TrackerController   *controller,
 		return FALSE;
 	}
 
+	priv->bus_name_id =
+		g_bus_own_name_on_connection (priv->d_connection,
+		                              TRACKER_WRITEBACK_SERVICE,
+		                              G_BUS_NAME_OWNER_FLAGS_NONE,
+		                              bus_name_acquired_cb,
+		                              bus_name_vanished_cb,
+		                              controller, NULL);
+
 	return TRUE;
 }
 
[
Date Prev][
Date Next]   [
Thread Prev][
Thread Next]   
[
Thread Index]
[
Date Index]
[
Author Index]