From: dpetrov67 Date: Tue, 14 Feb 2023 16:53:40 +0000 (-0500) Subject: Fix pcall() argument in rspamd.lua X-Git-Tag: 3.5~53^2~1 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=4028247ac6bba30731efc1ee346c6752ae6eb3c3;p=thirdparty%2Frspamd.git Fix pcall() argument in rspamd.lua --- diff --git a/rules/rspamd.lua b/rules/rspamd.lua index 98fc5e09ee..5d93dec009 100644 --- a/rules/rspamd.lua +++ b/rules/rspamd.lua @@ -57,7 +57,7 @@ local rmaps = rspamd_config:get_all_opt("lua_maps") if rmaps and type(rmaps) == 'table' then local rspamd_logger = require "rspamd_logger" for k,v in pairs(rmaps) do - local status,map_or_err = pcall(rspamd_config:add_map(v)) + local status,map_or_err = pcall(function () return rspamd_config:add_map(v) end) if not status then rspamd_logger.errx(rspamd_config, "cannot add map %s: %s", k, map_or_err)