diff options
author | Johan Hedberg <johan.hedberg@nokia.com> | 2008-09-04 17:48:52 +0300 |
---|---|---|
committer | Johan Hedberg <johan.hedberg@nokia.com> | 2008-09-04 17:48:52 +0300 |
commit | 9304400a8efe5b59c4bcd88fda9083b4a5cf7b93 (patch) | |
tree | ab48402bda7a2a3feb8700802d05b63ed315016b | |
parent | 4449fea64a582999d9bcf4a5f91832c9fdf1e389 (diff) |
Add check for unknown connection handle
-rw-r--r-- | src/dbus-hci.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/dbus-hci.c b/src/dbus-hci.c index f04694d4..6370e44c 100644 --- a/src/dbus-hci.c +++ b/src/dbus-hci.c @@ -1103,7 +1103,11 @@ void hcid_dbus_disconn_complete(bdaddr_t *local, uint8_t status, return; } - dev = adapter_search_active_conn_by_handle(adapter, handle); + dev = adapter_search_active_conn_by_handle(adapter, handle); + if (!dev) { + error("No matching connection for handle %u", handle); + return; + } ba2str(&dev->bdaddr, peer_addr); |