fhub: add DA features
[platform/core/connectivity/bluetooth-frwk.git] / bt-service / services / adapter / bt-service-core-adapter.c
index da7d04f..3538516 100644 (file)
@@ -463,8 +463,14 @@ void _bt_service_unregister_vconf_handler(void)
 
 static gboolean __bt_enable_timeout_cb(gpointer user_data)
 {
+       int ret;
        timer_id = 0;
-       adapter_disable();
+
+       ret = adapter_disable();
+       if (TIZEN_FEATURE_FHUB_REFERENCE)
+               if (ret != OAL_STATUS_SUCCESS)
+                       _bt_adapter_set_status(BT_DEACTIVATED);
+
        _bt_set_disabled(BLUETOOTH_ERROR_TIMEOUT);
 #ifndef USB_BLUETOOTH
        _bt_terminate_service(NULL);