From e2bc6faca69eeef27cf79f134d7517f424ff196d Mon Sep 17 00:00:00 2001 From: Vsevolod Stakhov Date: Fri, 6 Aug 2021 15:22:07 +0100 Subject: [PATCH] [Minor] Do not leak memory --- lualib/rspamadm/dmarc_report.lua | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/lualib/rspamadm/dmarc_report.lua b/lualib/rspamadm/dmarc_report.lua index d9ae40e99..164029248 100644 --- a/lualib/rspamadm/dmarc_report.lua +++ b/lualib/rspamadm/dmarc_report.lua @@ -99,7 +99,7 @@ local redis_attrs = { log_obj = rspamd_config, resolver = rspamadm_dns_resolver, } -local pool = rspamd_mempool.create() +local pool local function load_config(opts) local _r,err = rspamd_config:load_ucl(opts['config']) @@ -618,6 +618,7 @@ end local function handler(args) local opts = parser:parse(args) + pool = rspamd_mempool.create() load_config(opts) rspamd_url.init(rspamd_config:get_tld_path()) -- 2.39.5