Merge branch 'bugfix/btdm_cherry-pick_ble_smp_bonding_issues' into 'master'
component/bt: Fixed the bug crash of disconnet BLE when close the SMP module in the menuconfig. See merge request !941
This commit is contained in:
parent
3bd3640d60
commit
4f4fb7b453
1 changed files with 9 additions and 0 deletions
|
@ -2635,7 +2635,16 @@ void l2cu_no_dynamic_ccbs (tL2C_LCB *p_lcb)
|
|||
/* probably no buffer to send disconnect */
|
||||
timeout = BT_1SEC_TIMEOUT;
|
||||
}
|
||||
#else
|
||||
if (btsnd_hcic_disconnect (p_lcb->handle, HCI_ERR_PEER_USER)) {
|
||||
l2cu_process_fixed_disc_cback(p_lcb);
|
||||
p_lcb->link_state = LST_DISCONNECTING;
|
||||
timeout = L2CAP_LINK_DISCONNECT_TOUT;
|
||||
} else {
|
||||
timeout = BT_1SEC_TIMEOUT;
|
||||
}
|
||||
#endif ///SMP_INCLUDED == TRUE
|
||||
|
||||
}
|
||||
|
||||
if (timeout != 0xFFFF) {
|
||||
|
|
Loading…
Reference in a new issue