Generate tts-config.xml file when file is removed 52/140352/1
authorWonnam Jang <wn.jang@samsung.com>
Tue, 25 Jul 2017 00:03:19 +0000 (09:03 +0900)
committerWonnam Jang <wn.jang@samsung.com>
Tue, 25 Jul 2017 00:03:19 +0000 (09:03 +0900)
Change-Id: I780f9861aa3df9699093683cba6c74575f4f4ff1
Signed-off-by: Wonnam Jang <wn.jang@samsung.com>
common/tts_config_mgr.c

index da566c7..b521b99 100644 (file)
@@ -496,8 +496,12 @@ Eina_Bool tts_config_mgr_inotify_event_cb(void* data, Ecore_Fd_Handler *fd_handl
                        free(lang);
                        lang = NULL;
                }
+       } else if (IN_IGNORED == event.mask) {
+               SLOG(LOG_ERROR, tts_tag(), "[ERROR] IN_IGNORED event");
+               tts_parser_unload_config(g_config_info);
+               tts_parser_load_config(&g_config_info);
        } else {
-               SLOG(LOG_ERROR, tts_tag(), "[ERROR] Undefined event");
+               SLOG(LOG_ERROR, tts_tag(), "[ERROR] Undefined event (0x%x)", event.mask);
        }
 
        SLOG(LOG_DEBUG, tts_tag(), "=====");