aboutsummaryrefslogtreecommitdiffstats
path: root/src/libutil
diff options
context:
space:
mode:
Diffstat (limited to 'src/libutil')
-rw-r--r--src/libutil/logger.c6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/libutil/logger.c b/src/libutil/logger.c
index 7eb00f3fa..8238886da 100644
--- a/src/libutil/logger.c
+++ b/src/libutil/logger.c
@@ -459,7 +459,11 @@ rspamd_set_logger (struct rspamd_config *cfg,
logger->log_type = cfg->log_type;
logger->log_facility = cfg->log_facility;
- logger->log_level = cfg->log_level;
+
+ if (!(logger->flags & RSPAMD_LOG_FLAG_ENFORCED)) {
+ logger->log_level = cfg->log_level;
+ }
+
logger->log_buffered = cfg->log_buffered;
logger->log_silent_workers = cfg->log_silent_workers;
logger->log_buf_size = cfg->log_buf_size;