From 7dd74bfa081c8da674709212b440dbb87c0a3a88 Mon Sep 17 00:00:00 2001 From: DoHyun Pyun Date: Tue, 30 Jun 2020 08:33:19 +0900 Subject: [PATCH] Handle the recovery only for wearable profile Change-Id: Id421632f3ac756d88bc8cf36649840a1d21d0009 Signed-off-by: DoHyun Pyun --- bt-service-adaptation/services/bt-service-main.c | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/bt-service-adaptation/services/bt-service-main.c b/bt-service-adaptation/services/bt-service-main.c index d6e3b0f..ea38343 100644 --- a/bt-service-adaptation/services/bt-service-main.c +++ b/bt-service-adaptation/services/bt-service-main.c @@ -187,12 +187,14 @@ static gboolean __bt_check_bt_service(void *data) le_status = _bt_adapter_get_le_status(); BT_DBG("State: %d, LE State: %d", status, le_status); - if (status == BT_ACTIVATED) { - BT_INFO("Need to recover because bt has been activated without bt-service"); - ret = _bt_recover_adapter(); - if (ret != BLUETOOTH_ERROR_NONE) - BT_ERR("_bt_recover_adapter is failed : %d", ret); - return FALSE; + if (TIZEN_PROFILE_WEARABLE) { + if (status == BT_ACTIVATED) { + BT_INFO("Need to recover because bt has been activated without bt-service"); + ret = _bt_recover_adapter(); + if (ret != BLUETOOTH_ERROR_NONE) + BT_ERR("_bt_recover_adapter is failed : %d", ret); + return FALSE; + } } if (TIZEN_PROFILE_TV) { -- 2.7.4