From 64e9369b94022d687c08c0173cb81a45da84d405 Mon Sep 17 00:00:00 2001 From: Johan Hedberg Date: Mon, 20 Oct 2008 14:36:21 +0300 Subject: Remember to remove the name listener in path_unregister --- plugins/service.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/plugins/service.c b/plugins/service.c index d154255f..c2f5f15c 100644 --- a/plugins/service.c +++ b/plugins/service.c @@ -729,7 +729,10 @@ static void path_unregister(void *data) for (l = serv_adapter->records; l != NULL; l = next) { struct record_data *user_record = l->data; + next = l->next; + + g_dbus_remove_watch(connection, user_record->listener_id); exit_callback(connection, user_record); } } -- cgit