return EINA_FALSE;
}
+ /* check whether engine is updating or not */
+ if (g_engine_update_status) {
+ SLOG(LOG_ERROR, TAG_TTSC, "[DEBUG] cannot prepare due to engine update");
+ __tts_cb_error(-1, TTS_ERROR_SERVICE_RESET, -1, "Daemon Reset");
+ g_hello_timer = NULL;
+ return EINA_FALSE;
+ }
+
/* Send hello */
int ret = tts_dbus_request_hello(client->uid);
if (0 != ret) {
if (TTS_HELLO_RETRY_COUNT == g_retry_cnt) {
SLOG(LOG_ERROR, TAG_TTSC, "[ERROR] Stop to send hello, retry count reaches the limit");
g_retry_cnt = 0;
+ g_hello_timer = NULL;
return EINA_FALSE;
}