Change widget retry count and interval when engine not loaded 52/289652/1
authorulgal-park <ulgal.park@samsung.com>
Fri, 10 Mar 2023 10:14:30 +0000 (19:14 +0900)
committerTizen AI <ai.tzn.sec@samsung.com>
Mon, 13 Mar 2023 04:18:44 +0000 (13:18 +0900)
Change-Id: Ia7b97d900f18dad2bec2d2e08864ba77af5d657d

client/vc_widget_tidl.c
common/vc_defs.h

index 9b6a80bd9a50c4aa2564c70a976967e85596ed5a..d6fbbc990c4c9416255f3b864c5cd580ec8ff490 100644 (file)
@@ -417,6 +417,8 @@ int vc_widget_tidl_request_hello()
        if (!g_proxy_tidl_info->connected) {
                SLOG(LOG_ERROR, TAG_VCW, "[ERROR] Proxy Not Connected");
                __request_tidl_connect();
+               SLOG(LOG_ERROR, TAG_VCW, "[ERROR] Engine not loaded, sleep 500ms");
+               usleep(500000);
                return VC_ERROR_OPERATION_FAILED;
        }
 
index d6ad568566783ef51090e8a29307d10fa93aa830..e3533bcbbfcca338be2c26ddcdea97188a6e643e 100644 (file)
@@ -269,7 +269,7 @@ extern "C" {
 #define VC_INVALID_TTS_UID     0
 #define VC_ENGINE_APPID_LEN            256
 #define VCM_TIDL_RETRY_COUNT   200
-#define VC_TIDL_RETRY_COUNT            20
+#define VC_TIDL_RETRY_COUNT            30
 
 #define VC_MGR_DEFAULT_FARFIELD_DUCKING_RATIO          0.0
 #define VC_MGR_DEFAULT_NEARFIELD_DUCKING_RATIO         0.7