From a7a78009cae0f94cff8d16430522a8901d1c4b90 Mon Sep 17 00:00:00 2001 From: Marcel Holtmann Date: Fri, 22 Jun 2007 03:23:26 +0000 Subject: Handle local connection disconnects --- hcid/server.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) (limited to 'hcid/server.c') diff --git a/hcid/server.c b/hcid/server.c index 49f9ff54..a9878f06 100644 --- a/hcid/server.c +++ b/hcid/server.c @@ -38,12 +38,11 @@ static DBusHandlerResult filter_function(DBusConnection *conn, { if (dbus_message_is_signal(msg, DBUS_INTERFACE_LOCAL, "Disconnected") && strcmp(dbus_message_get_path(msg), DBUS_PATH_LOCAL) == 0) { - debug("Received disconnected signal"); + debug("Received local disconnected signal"); + name_listener_indicate_disconnect(conn); return DBUS_HANDLER_RESULT_HANDLED; } - name_listener_indicate_disconnect(conn); - return DBUS_HANDLER_RESULT_NOT_YET_HANDLED; } -- cgit