summaryrefslogtreecommitdiffstats
path: root/serial
diff options
context:
space:
mode:
authorMarcel Holtmann <marcel@holtmann.org>2008-06-03 15:03:17 +0000
committerMarcel Holtmann <marcel@holtmann.org>2008-06-03 15:03:17 +0000
commit842d3d53c6c3ae712c9d3a585a638ac4da343efa (patch)
tree76926b1abc4f03d2dc856fe5c4d9a79ab618deb7 /serial
parent00f4c9a6e1e5cc7e3fed0651d61a1278c93c2984 (diff)
Use proper unregister method for the serial proxy
Diffstat (limited to 'serial')
-rw-r--r--serial/manager.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/serial/manager.c b/serial/manager.c
index 2b610a3e..111995c8 100644
--- a/serial/manager.c
+++ b/serial/manager.c
@@ -1569,7 +1569,7 @@ static DBusMessage *remove_proxy(DBusConnection *conn,
g_free(l->data);
proxies_paths = g_slist_remove(proxies_paths, l->data);
- dbus_connection_destroy_object_path(conn, path);
+ g_dbus_unregister_interface(conn, path, SERIAL_PROXY_INTERFACE);
dbus_connection_emit_signal(conn, SERIAL_MANAGER_PATH,
SERIAL_MANAGER_INTERFACE, "ProxyRemoved",