From: Vsevolod Stakhov Date: Sat, 3 Aug 2019 17:14:29 +0000 (+0100) Subject: [Minor] Set protocol flags in self-scan mode X-Git-Tag: 2.0~464 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=da57529be06ceb91fada005a3458a3be604ef271;p=rspamd.git [Minor] Set protocol flags in self-scan mode --- diff --git a/src/rspamd_proxy.c b/src/rspamd_proxy.c index 70e393ddd..086dfd2c1 100644 --- a/src/rspamd_proxy.c +++ b/src/rspamd_proxy.c @@ -1728,6 +1728,12 @@ rspamd_proxy_self_scan (struct rspamd_proxy_session *session) session->pool, session->ctx->lang_det, session->ctx->event_loop); task->flags |= RSPAMD_TASK_FLAG_MIME; + + if (session->ctx->milter) { + task->protocol_flags |= RSPAMD_TASK_PROTOCOL_FLAG_MILTER| + RSPAMD_TASK_PROTOCOL_FLAG_BODY_BLOCK; + } + task->sock = -1; if (session->client_milter_conn) {