From 89639e55c39687af398bdf9fbaf000338a5cb7db Mon Sep 17 00:00:00 2001 From: Yusuke Sato Date: Fri, 18 May 2018 14:32:01 +0900 Subject: dlt-daemon: Lower log level of logs not to output unintentional warning (#58) * dlt-daemon: Lower log level of several logs not to output unintentional warning Change log level of several logs from WARNING to INFO. 1. User FIFO cannot be opened because the FIFO does not exist --> This case can happen if DLT user app is one-shot 2. Runtime configuration file (dlt-runtime-application.cfg / dlt-runtime-context.cfg) cannot be opened --> This case can happen in normal use case. Signed-off-by: Yusuke Sato --- src/daemon/dlt_daemon_common.c | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) (limited to 'src') diff --git a/src/daemon/dlt_daemon_common.c b/src/daemon/dlt_daemon_common.c index 11be6e6..0f56cc3 100644 --- a/src/daemon/dlt_daemon_common.c +++ b/src/daemon/dlt_daemon_common.c @@ -401,8 +401,8 @@ DltDaemonApplication* dlt_daemon_application_add(DltDaemon *daemon, char *apid, dlt_user_handle = open(filename, O_WRONLY|O_NONBLOCK); if ( dlt_user_handle < 0 ) { - snprintf(str,DLT_DAEMON_COMMON_TEXTBUFSIZE, "open() failed to %s, errno=%d (%s)!\n",filename,errno,strerror(errno)); /* errno 2: ENOENT - No such file or directory */ - dlt_log(LOG_WARNING, str); + int prio = (errno == ENOENT) ? LOG_INFO : LOG_WARNING; + dlt_vlog(prio, "open() failed to %s, errno=%d (%s)!\n", filename, errno, strerror(errno)); } /* if */ /* check if file file descriptor was already used, and make it invalid if it is reused */ @@ -507,8 +507,7 @@ int dlt_daemon_applications_load(DltDaemon *daemon, const char *filename, int ve if (fd == NULL) { - snprintf(str,DLT_DAEMON_COMMON_TEXTBUFSIZE, "DLT runtime-application load, cannot open file %s: %s\n", filename, strerror(errno)); - dlt_log(LOG_WARNING, str); + dlt_vlog(LOG_INFO, "DLT runtime-application load, cannot open file %s: %s\n", filename, strerror(errno)); return -1; } @@ -883,8 +882,7 @@ int dlt_daemon_contexts_load(DltDaemon *daemon, const char *filename, int verbos if (fd == NULL) { - snprintf(str,DLT_DAEMON_COMMON_TEXTBUFSIZE, "DLT runtime-context load, cannot open file %s: %s\n", filename, strerror(errno)); - dlt_log(LOG_WARNING, str); + dlt_vlog(LOG_INFO, "DLT runtime-context load, cannot open file %s: %s\n", filename, strerror(errno)); return -1; } @@ -1103,8 +1101,7 @@ int dlt_daemon_configuration_load(DltDaemon *daemon, const char *filename, int v } else { - snprintf(str,DLT_DAEMON_COMMON_TEXTBUFSIZE,"Cannot open configuration file: %s\n",filename); - dlt_log(LOG_WARNING, str); + dlt_vlog(LOG_INFO, "Cannot open configuration file: %s\n",filename); } return 0; -- cgit v1.2.1