From 43fd8553ab1f21b8f4d9d815dcaa436f243fb4b1 Mon Sep 17 00:00:00 2001 From: Andrew Lewis Date: Fri, 25 Nov 2016 10:45:57 +0200 Subject: [PATCH] [Fix] Fix some issues in redis settings --- src/plugins/lua/settings.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/plugins/lua/settings.lua b/src/plugins/lua/settings.lua index cdff4b853..fffa7cfbb 100644 --- a/src/plugins/lua/settings.lua +++ b/src/plugins/lua/settings.lua @@ -570,7 +570,7 @@ if redis_section then if redis_params then local handlers = redis_section.handlers - for _,h in ipairs(handlers) do + for id,h in pairs(handlers) do local chunk,err = load(h) if not chunk then @@ -582,7 +582,7 @@ if redis_section then rspamd_logger.errx(rspamd_config, 'Cannot add handler from string: %s', tostring(func)) else - table.insert(redis_key_handlers, func) + redis_key_handlers[id] = func end end end -- 2.39.5