]> git.ipfire.org Git - thirdparty/rspamd.git/commitdiff
Improve logging for pre-result.
authorVsevolod Stakhov <vsevolod@highsecure.ru>
Tue, 23 Sep 2014 15:30:36 +0000 (16:30 +0100)
committerVsevolod Stakhov <vsevolod@highsecure.ru>
Tue, 23 Sep 2014 15:30:36 +0000 (16:30 +0100)
src/lua/lua_task.c

index bc834476bbcf5d9dbac8b2f8ae54504d3cde28bf..d91774d1b122b26168831c6ce0056b0811c0c01d 100644 (file)
@@ -795,16 +795,17 @@ lua_task_set_pre_result (lua_State * L)
                                mres->score = mres->metric->actions[action].score;
                        }
                        task->pre_result.action = action;
-                       msg_info ("<%s>: set pre-result according to lua pre-filter to %s",
-                                       task->message_id, rspamd_action_to_str (action));
                        if (lua_gettop (L) >= 3) {
                                action_str = rspamd_mempool_strdup (task->task_pool,
                                                luaL_checkstring (L, 3));
                                task->pre_result.str = action_str;
                        }
                        else {
-                               task->pre_result.str = NULL;
+                               task->pre_result.str = "unknown";
                        }
+                       msg_info ("<%s>: set pre-result to %s: '%s'",
+                                               task->message_id, rspamd_action_to_str (action),
+                                               task->pre_result.str);
                }
        }
        return 0;