From 5c2f4ca97418ad12a764790a3b3d4023c987dd7f Mon Sep 17 00:00:00 2001 From: Johan Hedberg Date: Sat, 19 Aug 2006 00:30:46 +0000 Subject: Cancel bonding if requestor exits --- hcid/dbus-adapter.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'hcid/dbus-adapter.c') diff --git a/hcid/dbus-adapter.c b/hcid/dbus-adapter.c index 3c4ce652..0feccf0b 100644 --- a/hcid/dbus-adapter.c +++ b/hcid/dbus-adapter.c @@ -1812,6 +1812,9 @@ static DBusHandlerResult handle_dev_create_bonding_req(DBusConnection *conn, DBu dbus_data->requestor_name = strdup(dbus_message_get_sender(msg)); + name_listener_add(conn, dbus_data->requestor_name, + (name_cb_t)create_bond_req_exit, dbus_data); + hci_close_dev(dd); return DBUS_HANDLER_RESULT_HANDLED; -- cgit