From c0f494eddb4ca34a7ca7eea4b9d5a5a141532625 Mon Sep 17 00:00:00 2001 From: Wonnam Jang Date: Thu, 27 Apr 2017 15:00:22 +0900 Subject: [PATCH] Use ecore timer instead of usleep Change-Id: Ife009c6ebe7a5a3defc8f5837302eb9ca3a27ef6 Signed-off-by: Wonnam Jang --- server/ttsd_server.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/server/ttsd_server.c b/server/ttsd_server.c index 8820904..56cbf40 100644 --- a/server/ttsd_server.c +++ b/server/ttsd_server.c @@ -74,7 +74,6 @@ static Eina_Bool __wait_synthesis(void *data) if (uid > 0) { if (TTSD_SYNTHESIS_CONTROL_DOING == __server_get_synth_control()) { - usleep(100000); return EINA_TRUE; } else { g_wait_timer = NULL; @@ -150,7 +149,7 @@ static int __synthesis(int uid, const char* credential) int pid = ttsd_data_get_pid(uid); ttsdc_send_set_state_message(pid, uid, APP_STATE_READY); } else { - g_wait_timer = ecore_timer_add(0, __wait_synthesis, (void*)credential); + g_wait_timer = ecore_timer_add(0.05, __wait_synthesis, (void*)credential); } if (NULL != speak_data) { -- 2.7.4