mirror of https://github.com/ARMmbed/mbed-os.git
return OK when stopping advertising that is not active
parent
0c6753bb82
commit
bd5f437896
|
@ -2120,10 +2120,14 @@ ble_error_t Gap::stopAdvertising(advertising_handle_t handle)
|
|||
}
|
||||
#endif // BLE_FEATURE_EXTENDED_ADVERTISING
|
||||
|
||||
if (!_active_sets.get(handle) || _pending_sets.get(handle)) {
|
||||
if (_pending_sets.get(handle)) {
|
||||
return BLE_STACK_BUSY;
|
||||
}
|
||||
|
||||
if (!_active_sets.get(handle)) {
|
||||
return BLE_ERROR_NONE;
|
||||
}
|
||||
|
||||
#if BLE_FEATURE_EXTENDED_ADVERTISING
|
||||
if (is_extended_advertising_available()) {
|
||||
status = _pal_gap.extended_advertising_enable(
|
||||
|
|
Loading…
Reference in New Issue