commit e2bc6fa: [Minor] Do not leak memory
Vsevolod Stakhov
vsevolod at highsecure.ru
Fri Aug 6 15:42:05 UTC 2021
Author: Vsevolod Stakhov
Date: 2021-08-06 15:22:07 +0100
URL: https://github.com/rspamd/rspamd/commit/e2bc6faca69eeef27cf79f134d7517f424ff196d
[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())
More information about the Commits
mailing list