From a42d392ae30e90066e336c00eaecba0ca38e7b70 Mon Sep 17 00:00:00 2001 From: Gene Gallagher Date: Wed, 28 Jan 2026 13:39:50 -0500 Subject: [PATCH] RDKEMW-12564: remove ctrlm initiated ble connection requests --- src/ble/ctrlm_ble_rcu_interface.cpp | 5 ----- src/ble/hal/blercu/bluez/blercuadapter.cpp | 5 ----- 2 files changed, 10 deletions(-) diff --git a/src/ble/ctrlm_ble_rcu_interface.cpp b/src/ble/ctrlm_ble_rcu_interface.cpp index 6abecad1..82f04f4d 100644 --- a/src/ble/ctrlm_ble_rcu_interface.cpp +++ b/src/ble/ctrlm_ble_rcu_interface.cpp @@ -603,11 +603,6 @@ void ctrlm_ble_rcu_interface_t::handleDeepsleep(bool wakingUp) initialize(); - if (m_adapter) { - m_adapter->reconnectAllDevices(); - } - - ctrlm_ble_key_queue_msg_header_t msg; msg.type = CTRLM_BLE_KEY_QUEUE_MSG_TYPE_DEEPSLEEP_WAKEUP; ctrlm_utils_queue_msg_push(m_keyThreadMsgQ, (const char *)&msg, sizeof(msg)); diff --git a/src/ble/hal/blercu/bluez/blercuadapter.cpp b/src/ble/hal/blercu/bluez/blercuadapter.cpp index 56949f40..95cd6cb9 100644 --- a/src/ble/hal/blercu/bluez/blercuadapter.cpp +++ b/src/ble/hal/blercu/bluez/blercuadapter.cpp @@ -1475,11 +1475,6 @@ void BleRcuAdapterBluez::onDeviceAdded(const std::string &path, XLOGD_INFO("added device %s named %s (connected: %s, paired: %s)", bdaddr.toString().c_str(), name.c_str(), connected ? "TRUE" : "FALSE", paired ? "TRUE" : "FALSE"); - if (paired && !connected) { - XLOGD_INFO("Device paired but not connected, sending connection request to bluez..."); - device->connect(); - } - m_deviceFoundSlots.invoke(device->address(), device->name()); } // -----------------------------------------------------------------------------