]> arthur.barton.de Git - netatalk.git/blobdiff - libatalk/util/logger.c
Correct logger setup in afpd and reduce log clutter by reducing loglevel of logger...
[netatalk.git] / libatalk / util / logger.c
index 5f1c4a727ee33233cd82a75f439b0cd20efc5a29..9ce83c4dc4fac3606dfa744ee6234f62b1b51165 100644 (file)
@@ -437,7 +437,7 @@ void syslog_setup(int loglevel, enum logtypes logtype, int display_options, int
 
     log_config.inited = 1;
 
-    LOG(log_note, logtype_logger, "Set syslog logging to level: %s",
+    LOG(log_info, logtype_logger, "Set syslog logging to level: %s",
         arr_loglevel_strings[loglevel]);
 }
 
@@ -539,6 +539,9 @@ void make_log_entry(enum loglevels loglevel, enum logtypes logtype,
         temp_buffer[len+1] = 0;
     }
 
+    if (type_configs[logtype].level >= log_debug)
+        goto log; /* bypass flooding checks */
+
     /* Prevent flooding: hash the message and check if we got the same one recently */
     int hash = hash_message(temp_buffer) + log_src_linenumber;