Fix thread unsafety issue 96/182596/1 accepted/tizen/unified/20180628.061232 submit/tizen/20180627.103004
authorsooyeon.kim <sooyeon.kim@samsung.com>
Tue, 26 Jun 2018 11:00:22 +0000 (20:00 +0900)
committersooyeon.kim <sooyeon.kim@samsung.com>
Tue, 26 Jun 2018 11:00:40 +0000 (20:00 +0900)
Change-Id: I96cffc2efa50ec53ca0f047823edad6c28de7856
Signed-off-by: sooyeon.kim <sooyeon.kim@samsung.com>
client/tts.c

index 23cfdb2..54420f9 100644 (file)
@@ -702,7 +702,9 @@ int tts_prepare(tts_h tts)
                return TTS_ERROR_INVALID_STATE;
        }
 
+       ecore_thread_main_loop_begin();
        client->conn_timer = ecore_timer_add(0.02, __tts_connect_daemon, (void*)tts);
+       ecore_thread_main_loop_end();
 
        SLOG(LOG_DEBUG, TAG_TTSC, "@@@");