summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStef Walter <stefw@gnome.org>2014-03-06 16:13:49 +0100
committerStef Walter <stefw@gnome.org>2014-03-06 18:45:12 +0100
commit86bd8c5a8eb9b0bd299645b5d2eaa6dd043b355f (patch)
tree7e0cbf36965ff9817806127ac476275be3dfa996
parentf63d9c0972b821fa48f357e391e6ca2e00a400a1 (diff)
daemon: Don't log debug messages to syslog
https://bugzilla.gnome.org/show_bug.cgi?id=711537
-rw-r--r--daemon/gkd-main.c12
1 files changed, 7 insertions, 5 deletions
diff --git a/daemon/gkd-main.c b/daemon/gkd-main.c
index d014ddc0..8066c9d1 100644
--- a/daemon/gkd-main.c
+++ b/daemon/gkd-main.c
@@ -296,7 +296,7 @@ log_handler (const gchar *log_domain, GLogLevelFlags log_level,
level = LOG_INFO;
break;
case G_LOG_LEVEL_DEBUG:
- level = LOG_DEBUG;
+ level = -1;
break;
default:
level = LOG_ERR;
@@ -304,10 +304,12 @@ log_handler (const gchar *log_domain, GLogLevelFlags log_level,
}
/* Log to syslog first */
- if (log_domain)
- syslog (level, "%s: %s", log_domain, message);
- else
- syslog (level, "%s", message);
+ if (level != -1) {
+ if (log_domain)
+ syslog (level, "%s: %s", log_domain, message);
+ else
+ syslog (level, "%s", message);
+ }
/* And then to default handler for aborting and stuff like that */
g_log_default_handler (log_domain, log_level, message, user_data);