tts_core_notify_error_async(client, ret, -1, NULL);
return TTS_ERROR_OPERATION_FAILED;
- } else if (TTS_ERROR_NONE != ret) {
- SLOG(LOG_WARN, TAG_TTSC, "[WARNING] Fail to connection. Retry to connect : %s", tts_core_covert_error_code(ret));
- return TTS_ERROR_OPERATION_FAILED;
- } else {
+ } else if (TTS_ERROR_ALREADY_INITIALIZED == ret) {
/* success to connect tts-daemon */
if (TTS_CREDENTIAL_NEEDED_ALREADY_INITIALIZED != credential_needed) {
client->credential_needed = credential_needed;
SLOG(LOG_ERROR, TAG_TTSC, "Supported options : credential(%d)", credential_needed);
}
+ } else if (TTS_ERROR_NONE != ret) {
+ SLOG(LOG_WARN, TAG_TTSC, "[WARNING] Fail to connection. Retry to connect : %s", tts_core_covert_error_code(ret));
+ return TTS_ERROR_OPERATION_FAILED;
}
tts_core_notify_state_changed_async(client, TTS_STATE_READY);