--- src/smbparser-dbus-server.c 2005/05/21 00:30:57 1.1 +++ src/smbparser-dbus-server.c 2005/05/21 00:49:35 @@ -475,7 +475,7 @@ signal_filter (DBusConnection *connectio { GMainLoop *loop = user_data; - if (dbus_message_is_signal(message, DBUS_INTERFACE_ORG_FREEDESKTOP_LOCAL, "Disconnected")) { + if (dbus_message_is_signal(message, DBUS_INTERFACE_LOCAL, "Disconnected")) { g_main_loop_quit (loop); return DBUS_HANDLER_RESULT_HANDLED; } --- src/smbshared.c 2005/05/21 00:41:54 1.1 +++ src/smbshared.c 2005/05/21 00:49:35 @@ -81,7 +81,7 @@ smbshared () dbus_connection_register_object_path(bus,SMBPARSER_DBUS_PATH, &smbparser_vtable, NULL); - dbus_bus_acquire_service (bus, SMBPARSER_DBUS_SRV, + dbus_bus_request_name (bus, SMBPARSER_DBUS_SRV, 0, &error); g_main_loop_run (loop); --- src/nautilus-share.c 2005/05/21 00:45:48 1.1 +++ src/nautilus-share.c 2005/05/21 00:49:35 @@ -727,7 +727,7 @@ nautilus_module_initialize (GTypeModule /* FIXME error */ /* dbus_bus_set_base_service(g_dbus, NAUTILUS_DBUS_SRV); */ - dbus_bus_acquire_service (g_dbus, NAUTILUS_DBUS_SRV, + dbus_bus_request_name (g_dbus, NAUTILUS_DBUS_SRV, 0, NULL); dbus_connection_setup_with_g_main (g_dbus, NULL); --- src/smbparser-dbus-client.c 2005/05/21 00:45:57 1.1 +++ src/smbparser-dbus-client.c 2005/05/21 00:49:35 @@ -498,7 +498,7 @@ main (int argc, char **argv) } dbus_error_free (&error); - dbus_bus_acquire_service (bus, NAUTILUS_DBUS_SRV, + dbus_bus_request_name (bus, NAUTILUS_DBUS_SRV, 0, NULL); /* Set up this connection to work in a GLib event loop */ dbus_connection_setup_with_g_main (bus, NULL);