From: Wootak Jung Date: Wed, 28 Feb 2024 02:30:20 +0000 (+0900) Subject: Add DA logic to fix le scan fail issue X-Git-Tag: accepted/tizen/unified/20240308.173931^0 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=refs%2Fchanges%2F05%2F307005%2F1;p=platform%2Fcore%2Fconnectivity%2Fbluetooth-frwk.git Add DA logic to fix le scan fail issue Change-Id: Ibbc873d83e16fe85778e46290cec95f79dfa24f4 Signed-off-by: Wootak Jung --- 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; }