In case of 'AlreadyExist' error from bluez, BT FRWK should
enable the audio stack
Change-Id: Ia3394b21f057478b73a95603d63207669aed64bd
Signed-off-by: DoHyun Pyun <dh79.pyun@samsung.com>
if (ret == NULL) {
ERR("Call SelectRole Failed");
if (error) {
- ERR("errCode[%x], message[%s]", error->code, error->message);
+ g_dbus_error_strip_remote_error(error);
+
+ ERR("message[%s]", error->message);
+
+ /* Add the exception case for Already Exists */
+ if (g_strrstr(error->message, "Already Exists")) {
+ g_clear_error(&error);
+ return BT_STATUS_SUCCESS;
+ }
+
g_clear_error(&error);
}
return BT_STATUS_FAIL;
if (ret == NULL) {
ERR("Call SelectRole Failed");
if (error) {
- ERR("errCode[%x], message[%s]", error->code, error->message);
+ g_dbus_error_strip_remote_error(error);
+
+ ERR("message[%s]", error->message);
+
+ /* Add the exception case for Already Exists */
+ if (g_strrstr(error->message, "Already Exists")) {
+ g_clear_error(&error);
+ return BT_STATUS_SUCCESS;
+ }
+
g_clear_error(&error);
}
return BT_STATUS_FAIL;