Fix finalize request routine 75/116275/1 submit/tizen_3.0/20170223.232816
authorSuyeon Hwang <stom.hwang@samsung.com>
Thu, 23 Feb 2017 12:47:59 +0000 (21:47 +0900)
committerSuyeon Hwang <stom.hwang@samsung.com>
Thu, 23 Feb 2017 12:47:59 +0000 (21:47 +0900)
Change-Id: I36d780c88aef71d06f8306b40564e21ca70fda6a
Signed-off-by: Suyeon Hwang <stom.hwang@samsung.com>
client/tts.c [changed mode: 0644->0755]
server/ttsd_dbus.c [changed mode: 0644->0755]

old mode 100644 (file)
new mode 100755 (executable)
index 039512c..1caaf58
@@ -288,7 +288,7 @@ int tts_destroy(tts_h tts)
                        g_screen_reader = (bool)screen_reader;
                }
                if (!(false == g_screen_reader && TTS_MODE_SCREEN_READER == client->mode)) {
-                       while (0 != ret) {
+                       do {
                                ret = tts_dbus_request_finalize(client->uid);
                                if (0 != ret) {
                                        if (TTS_ERROR_TIMED_OUT != ret) {
@@ -304,7 +304,7 @@ int tts_destroy(tts_h tts)
                                                }
                                        }
                                }
-                       }
+                       } while (0 != ret);
                } else {
                        SLOG(LOG_WARN, TAG_TTSC, "[WARNING] Do not request finalize : g_sr(%d) mode(%d)", g_screen_reader, client->mode);
                }
@@ -689,7 +689,7 @@ int tts_unprepare(tts_h tts)
        }
 
        if (!(false == g_screen_reader && TTS_MODE_SCREEN_READER == client->mode)) {
-               while (0 != ret) {
+               do {
                        ret = tts_dbus_request_finalize(client->uid);
                        if (0 != ret) {
                                if (TTS_ERROR_TIMED_OUT != ret) {
@@ -705,7 +705,7 @@ int tts_unprepare(tts_h tts)
                                        }
                                }
                        }
-               }
+               } while (0 != ret);
        } else {
                SLOG(LOG_WARN, TAG_TTSC, "[WARNING] Do not request finalize : g_sr(%d) mode(%d)", g_screen_reader, client->mode);
        }
old mode 100644 (file)
new mode 100755 (executable)
index d8c9290..4b2ab38
@@ -315,6 +315,7 @@ void __ttsd_dbus_connection_free()
 
 int ttsd_dbus_open_connection()
 {
+       SLOG(LOG_DEBUG, tts_tag(), "=== start dbus open connection");
        DBusError err;
        dbus_error_init(&err);
 
@@ -435,11 +436,13 @@ int ttsd_dbus_open_connection()
                return -1;
        }
 
+       SLOG(LOG_DEBUG, tts_tag(), "===");
        return 0;
 }
 
 int ttsd_dbus_close_connection()
 {
+       SLOG(LOG_DEBUG, tts_tag(), "=== start dbus close connection");
        DBusError err;
        dbus_error_init(&err);
 
@@ -459,5 +462,7 @@ int ttsd_dbus_close_connection()
        __ttsd_dbus_connection_free();
        __ttsd_dbus_service_free();
 
+       SLOG(LOG_DEBUG, tts_tag(), "===");
+
        return 0;
 }