summaryrefslogtreecommitdiffstats
path: root/src/libserver/composites.c
diff options
context:
space:
mode:
authorVsevolod Stakhov <vsevolod@highsecure.ru>2019-08-18 11:05:32 +0100
committerVsevolod Stakhov <vsevolod@highsecure.ru>2019-08-18 11:05:32 +0100
commit76a3ba9cdff99c6b7de8ac4334a7955f80a7361b (patch)
tree6304e2bf5df591b2649131036bc31e33695ce0fe /src/libserver/composites.c
parent3861c33f5dbca4eea6f0cd01f10cb8c778114f7b (diff)
downloadrspamd-76a3ba9cdff99c6b7de8ac4334a7955f80a7361b.tar.gz
rspamd-76a3ba9cdff99c6b7de8ac4334a7955f80a7361b.zip
[Minor] Fix processing of the skipped tasks (e.g. ping)
Diffstat (limited to 'src/libserver/composites.c')
-rw-r--r--src/libserver/composites.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/libserver/composites.c b/src/libserver/composites.c
index 33926f6e5..8471d0e93 100644
--- a/src/libserver/composites.c
+++ b/src/libserver/composites.c
@@ -695,7 +695,7 @@ composites_metric_callback (struct rspamd_scan_result *metric_res,
void
rspamd_make_composites (struct rspamd_task *task)
{
- if (task->result) {
+ if (task->result && !RSPAMD_TASK_IS_SKIPPED (task)) {
composites_metric_callback (task->result, task);
}
}