diff options
author | Thomas Haller <thaller@redhat.com> | 2014-06-03 13:01:42 +0200 |
---|---|---|
committer | Thomas Haller <thaller@redhat.com> | 2014-06-04 11:00:57 +0200 |
commit | 783ae787af362dbc09691d344118137e4f821900 (patch) | |
tree | 6ba1b6a68932bded3f79b1c45b43b46b8075ed4b | |
parent | b0c4af9e1c7eba8ced855bed416ffb2138f8dfd1 (diff) | |
download | NetworkManager-783ae787af362dbc09691d344118137e4f821900.tar.gz |
fixup! core/logging: only log messages from glog, if LOGD_GLIB is enabled
G_LOG_LEVEL_INFO is more like LOGL_DEBUG, because it is suppressed by
default, unless you specify G_MESSAGES_DEBUG.
-rw-r--r-- | src/logging/nm-logging.c | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/src/logging/nm-logging.c b/src/logging/nm-logging.c index dee365c181..17428d3615 100644 --- a/src/logging/nm-logging.c +++ b/src/logging/nm-logging.c @@ -450,11 +450,18 @@ nm_log_handler (const gchar *log_domain, syslog_priority = LOG_NOTICE; nm_level = LOGL_INFO; break; + case G_LOG_LEVEL_INFO: + /* we log INFO with syslog priority LOG_INFO, but it corresponds + * to nm_level LOGL_DEBUG, because it will be suppressed by default + * by glib similar to G_LOG_LEVEL_DEBUG. + * */ + syslog_priority = LOG_INFO; + nm_level = LOGL_DEBUG; + break; case G_LOG_LEVEL_DEBUG: syslog_priority = LOG_DEBUG; nm_level = LOGL_DEBUG; break; - case G_LOG_LEVEL_INFO: default: syslog_priority = LOG_INFO; nm_level = LOGL_INFO; |