From 1a42c7d0ea04710f76ca469540de7533d8e23271 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C5=81ukasz=20Rymanowski?= Date: Mon, 12 Dec 2016 15:15:17 +0100 Subject: [PATCH] nimble/gap: Fix for missing ble_hs_unlock Use goto done; so lock can be released properly X-Original-Commit: bd546f763a9b68c3a09de867845bec3a3208e88a --- nimble/host/src/ble_gap.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nimble/host/src/ble_gap.c b/nimble/host/src/ble_gap.c index fcfdc57b1..e97888b2b 100644 --- a/nimble/host/src/ble_gap.c +++ b/nimble/host/src/ble_gap.c @@ -1897,7 +1897,7 @@ ble_gap_adv_start(uint8_t own_addr_type, uint8_t peer_addr_type, rc = ble_hs_id_use_addr(own_addr_type); if (rc != 0) { - return rc; + goto done; } BLE_HS_LOG(INFO, "GAP procedure initiated: advertise; ");