Syslog: if we can't find the loglevel specified by the configuration string default...
authorWilfried Goesgens <dothebart@citadel.org>
Sat, 7 Jun 2014 10:01:32 +0000 (12:01 +0200)
committerWilfried Goesgens <dothebart@citadel.org>
Sat, 7 Jun 2014 10:01:32 +0000 (12:01 +0200)
src/syslog.c

index 4f5d0c4..1a70fd0 100644 (file)
@@ -48,7 +48,11 @@ static int sl_config (const char *key, const char *value)
        {
                log_level = parse_log_severity (value);
                if (log_level < 0)
+               {
+                       log_level = LOG_INFO;
+                       ERROR ("syslog: invalid loglevel [%s] defauling to 'info'", value);
                        return (1);
+               }
        }
        else if (strcasecmp (key, "NotifyLevel") == 0)
        {