summaryrefslogtreecommitdiff
path: root/libdaemon
diff options
context:
space:
mode:
authorOndrej Kozina <okozina@redhat.com>2015-03-10 14:35:29 +0100
committerOndrej Kozina <okozina@redhat.com>2015-03-10 14:42:40 +0100
commit5dbcbbea58508854904dafe054945ea48baa1642 (patch)
tree868ec27c39cce020608b6ac0e08b16eaaa6e7d0b /libdaemon
parent0982c5c79f3467bcff1d64ac12cb30b25d446a5a (diff)
downloadlvm2-5dbcbbea58508854904dafe054945ea48baa1642.tar.gz
libdaemon: map error level properly
internal daemon error log level was wrongly mapped to debug syslog level causing most error messages were lost in non-debug mode.
Diffstat (limited to 'libdaemon')
-rw-r--r--libdaemon/server/daemon-log.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/libdaemon/server/daemon-log.c b/libdaemon/server/daemon-log.c
index 91900af1d..87ad54763 100644
--- a/libdaemon/server/daemon-log.c
+++ b/libdaemon/server/daemon-log.c
@@ -20,6 +20,7 @@ static void log_syslog(log_state *s, void **state, int type, const char *message
switch (type) {
case DAEMON_LOG_INFO: prio = LOG_INFO; break;
case DAEMON_LOG_WARN: prio = LOG_WARNING; break;
+ case DAEMON_LOG_ERROR: prio = LOG_ERR; break;
case DAEMON_LOG_FATAL: prio = LOG_CRIT; break;
default: prio = LOG_DEBUG; break;
}