From e626098891cc44d4890f186d96aa7a99e4acd124 Mon Sep 17 00:00:00 2001 From: Vsevolod Stakhov Date: Fri, 18 Dec 2015 16:39:26 +0000 Subject: [PATCH] Improve logging to avoid confusion --- src/libstat/stat_process.c | 15 ++++++++++----- 1 file changed, 10 insertions(+), 5 deletions(-) diff --git a/src/libstat/stat_process.c b/src/libstat/stat_process.c index e09f72950..57482974d 100644 --- a/src/libstat/stat_process.c +++ b/src/libstat/stat_process.c @@ -301,13 +301,8 @@ preprocess_init_stat_token (gpointer k, gpointer v, gpointer d) if (cl_runtime->clcf->min_tokens > 0 && (guint32)g_tree_nnodes (cbdata->tok->tokens) < cl_runtime->clcf->min_tokens) { /* Skip this classifier */ - msg_debug_task ("<%s> contains less tokens than required for %s classifier: " - "%ud < %ud", cbdata->task->message_id, cl_runtime->clcf->name, - g_tree_nnodes (cbdata->tok->tokens), - cl_runtime->clcf->min_tokens); cur = g_list_next (cur); cl_runtime->skipped = TRUE; - continue; } @@ -750,6 +745,16 @@ rspamd_stat_learn (struct rspamd_task *task, curst = g_list_next (curst); } + if (cl_run->skipped) { + msg_info_task ( + "<%s> contains less tokens than required for %s classifier: " + "%ud < %ud", + task->message_id, + cl_run->clcf->name, + g_tree_nnodes (cl_run->tok->tokens), + cl_run->clcf->min_tokens); + } + if (cl_run->cl && !cl_run->skipped) { cl_ctx = cl_run->cl->init_func (task->task_pool, cl_run->clcf); -- 2.39.5