After notifying the connection up, remove direct connection related with
this device to make sure no client is directly connecting the device in
connection_manager.
Bug:
138819537
Test: 1. Repair BLE device 2. Reconnect BLE deivce
3. reboot DUT, make sure Hearing Aid can be connected.
Change-Id: I30ff7c47445ec2a3dbd9702ca79873063210e6df
}
}
+ /* Remove the direct connection */
+ connection_manager::on_connection_complete(p_tcb->peer_bda);
+
if (!p_tcb->app_hold_link.empty() && p_tcb->att_lcid == L2CAP_ATT_CID) {
/* disable idle timeout if one or more clients are holding the link disable
* the idle timer */