mirror of
https://github.com/espressif/esp-idf.git
synced 2024-10-05 20:47:46 -04:00
Merge branch 'bugfix/deadlock_after_call_esp_bluedroid_disable' into 'master'
bt:Fixed deadlock due to wrong parameter when calling btc_transfer_context() after calling esp_bluedroid_disable() Closes IDFGH-8175 and BT-2744 See merge request espressif/esp-idf!19859
This commit is contained in:
commit
4eb98adf43
@ -104,7 +104,8 @@ void btc_dm_sec_evt(tBTA_DM_SEC_EVT event, tBTA_DM_SEC *data)
|
||||
msg.pid = BTC_PID_DM_SEC;
|
||||
msg.act = event;
|
||||
|
||||
btc_transfer_context(&msg, (btc_dm_sec_args_t *)data, sizeof(btc_dm_sec_args_t), btc_dm_sec_arg_deep_copy);
|
||||
btc_transfer_context(&msg, (btc_dm_sec_args_t *)data,
|
||||
data == NULL ? 0 : sizeof(btc_dm_sec_args_t), btc_dm_sec_arg_deep_copy);
|
||||
}
|
||||
|
||||
static void btc_enable_bluetooth_evt(tBTA_STATUS status)
|
||||
|
Loading…
x
Reference in New Issue
Block a user