From fa98d4e1545b93f04aff38ab8c725251aa229ce8 Mon Sep 17 00:00:00 2001 From: Wootak Jung Date: Wed, 28 Feb 2024 11:30:20 +0900 Subject: [PATCH] Add DA logic to fix le scan fail issue Change-Id: Ibbc873d83e16fe85778e46290cec95f79dfa24f4 Signed-off-by: Wootak Jung --- bt-service/services/adapter/bt-service-core-adapter-le.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/bt-service/services/adapter/bt-service-core-adapter-le.c b/bt-service/services/adapter/bt-service-core-adapter-le.c index f00c305..0965029 100644 --- a/bt-service/services/adapter/bt-service-core-adapter-le.c +++ b/bt-service/services/adapter/bt-service-core-adapter-le.c @@ -1106,6 +1106,13 @@ static void __bt_le_event_handler(int event_type, gpointer event_data) __bt_adapter_le_handle_pending_request_info( BLUETOOTH_ERROR_INTERNAL, BT_START_LE_DISCOVERY, NULL, 0); + + if (TIZEN_FEATURE_DA_REFERENCE) { + BT_DBG("### stop LE discovery"); + int ret = gattc_stop_le_discovery(g_gatt_client_id); + if (OAL_STATUS_SUCCESS != ret) + BT_ERR("### gattc_stop_le_discovery failed"); + } break; } -- 2.7.4