summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--system/stack/gatt/gatt_main.cc1
1 files changed, 1 insertions, 0 deletions
diff --git a/system/stack/gatt/gatt_main.cc b/system/stack/gatt/gatt_main.cc
index b89327f93d..56d268422c 100644
--- a/system/stack/gatt/gatt_main.cc
+++ b/system/stack/gatt/gatt_main.cc
@@ -497,6 +497,7 @@ static void gatt_le_connect_cback(uint16_t /* chan */, const RawAddress& bd_addr
if (p_tcb != nullptr) {
bluetooth::shim::arbiter::GetArbiter().OnLeDisconnect(p_tcb->tcb_idx);
}
+ connection_manager::on_connection_complete(bd_addr);
gatt_cleanup_upon_disc(bd_addr, static_cast<tGATT_DISCONN_REASON>(reason), transport);
return;
}