From 50d51fca34585b51c1e6ecd168bda6e9e48b0bb2 Mon Sep 17 00:00:00 2001 From: Vsevolod Stakhov Date: Wed, 19 Sep 2018 14:56:34 +0100 Subject: [PATCH] [Minor] Deepcopy is not good for recursive schemas --- src/plugins/lua/reputation.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/plugins/lua/reputation.lua b/src/plugins/lua/reputation.lua index 86a220cd7..3cb6379f9 100644 --- a/src/plugins/lua/reputation.lua +++ b/src/plugins/lua/reputation.lua @@ -1199,8 +1199,8 @@ local function parse_rule(name, tbl) end -- Allow config override local rule = { - selector = lua_util.deepcopy(selector), - backend = lua_util.deepcopy(backend), + selector = lua_util.shallowcopy(selector), + backend = lua_util.shallowcopy(backend), config = {} } -- 2.39.5