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
|
#endif // BLE_FEATURE_EXTENDED_ADVERTISING
|
||||||
|
|
||||||
if (!_active_sets.get(handle) || _pending_sets.get(handle)) {
|
if (_pending_sets.get(handle)) {
|
||||||
return BLE_STACK_BUSY;
|
return BLE_STACK_BUSY;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (!_active_sets.get(handle)) {
|
||||||
|
return BLE_ERROR_NONE;
|
||||||
|
}
|
||||||
|
|
||||||
#if BLE_FEATURE_EXTENDED_ADVERTISING
|
#if BLE_FEATURE_EXTENDED_ADVERTISING
|
||||||
if (is_extended_advertising_available()) {
|
if (is_extended_advertising_available()) {
|
||||||
status = _pal_gap.extended_advertising_enable(
|
status = _pal_gap.extended_advertising_enable(
|
||||||
|
|
Loading…
Reference in New Issue