From: Konrad Kuchciak Date: Fri, 28 Jun 2019 08:54:55 +0000 (+0200) Subject: Change verbosity level of some messages X-Git-Tag: submit/tizen/20190906.081624~6 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=7952947e020a5ffba2bfc95281a2ac045603be6b;p=platform%2Fcore%2Fsystem%2Fstability-monitor.git Change verbosity level of some messages Change-Id: I4b81e99a3bed1d6dd4923aad9ec9e157acc3a010 --- diff --git a/src/process.c b/src/process.c index 7cbc858..ce70727 100644 --- a/src/process.c +++ b/src/process.c @@ -157,8 +157,9 @@ static int process_get_exe(struct proc_info *process) ret = pid_to_basename(process->pid, buf); if (ret) { - _E("Unable to get process basename: %d", ret); - return -1; + if (ret != -EEXIST) + _E("pid_to_basename() failed, pid: %d, ret: %d", process->pid, ret); + return ret; } process->exe = strndup(buf, NAME_MAX); diff --git a/src/stability-monitor.c b/src/stability-monitor.c index 3fe0f46..cb19625 100644 --- a/src/stability-monitor.c +++ b/src/stability-monitor.c @@ -177,7 +177,11 @@ static gboolean run(gpointer data) /* Create process info */ ret = process_create_info(rd_i->v[0], rd_i->v[1], &process); if (ret) { - _E("Unable to create process info: %d", ret); + if (ret == -EEXIST) + _DD("Unable to create process info, it has just died\n"); + else + _E("Unable to create process info: %d", ret); + continue; } } diff --git a/src/utils.c b/src/utils.c index 25cde1b..abb0114 100644 --- a/src/utils.c +++ b/src/utils.c @@ -58,8 +58,8 @@ int pid_to_basename(int pid, char *basename) /* Readlink /proc/pid/exe */ ret = readlink(link_name, path, PATH_MAX); if (ret <= 0) { - _E("readlink() failed, probably the process(%d) has just died: %d", pid, ret); - return -1; + _DD("readlink() failed, pid: %d, ret: %d\n", pid, ret); + return -EEXIST; } path[ret] = 0;