Do not call some debugging implementation of deadlock to reduce executing time 92/229692/3 accepted/tizen/unified/20200406.015151 submit/tizen/20200403.043453
authorYoungHun Kim <yh8004.kim@samsung.com>
Fri, 3 Apr 2020 00:59:26 +0000 (09:59 +0900)
committerYoungHun Kim <yh8004.kim@samsung.com>
Fri, 3 Apr 2020 04:30:00 +0000 (04:30 +0000)
Change-Id: I287ab842f2388e49c9da39a04546e50a573b0da9

server/src/muse_server_module.c

index fdee1f3..4a5824e 100644 (file)
@@ -34,10 +34,7 @@ static gboolean _ms_module_dispatch_timeout_callback(gpointer data)
 {
        muse_module_h m = (muse_module_h)data;
        char err_msg[MUSE_MSG_LEN_MAX];
-       const gchar *api_name = NULL;
        int idx, api, timeout;
-       Dl_info info;
-       gpointer ptr;
 
        muse_return_val_if_fail(ms_get_instance(), FALSE);
 
@@ -48,19 +45,12 @@ static gboolean _ms_module_dispatch_timeout_callback(gpointer data)
                api = m->api;
                timeout = ms_module_get_timeout(idx, api);
 
-               ms_module_get_dllsym_value(idx, DISPATCHER_PTR, &ptr);
-               memset(&info, 0, sizeof(info));
-
-               if (dladdr((const void *) ptr, &info) && info.dli_sname)
-                       api_name = info.dli_sname;
-
                snprintf(err_msg, sizeof(err_msg),
-                                       "[DEADLOCK] %s (pid %d)'s dispatcher (%d %s) does not return value within (%d) second",
-                                       ms_config_get_host_name(idx), m->pid, api, api_name, timeout);
+                                       "[DEADLOCK] %s (pid %d)'s dispatcher (%d) does not return value within (%d) second",
+                                       ms_config_get_host_name(idx), m->pid, api, timeout);
 
                LOGE("%s", err_msg);
 
-               ms_log_process_info(ms_get_instance()->pid);
                if (ms_is_log_enabled())
                        ms_log_write(err_msg);
        } else {