From: Vsevolod Stakhov Date: Sun, 15 Dec 2024 09:29:07 +0000 (+0000) Subject: [CritFix] Allow to reupload scripts when Redis is restarted X-Git-Tag: 3.11.0~3 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=70773eef7084d51619c0ccc497f701ba4d8f0665;p=thirdparty%2Frspamd.git [CritFix] Allow to reupload scripts when Redis is restarted Issue: #5256 --- diff --git a/lualib/lua_redis.lua b/lualib/lua_redis.lua index 7b85f44c4c..003fee957d 100644 --- a/lualib/lua_redis.lua +++ b/lualib/lua_redis.lua @@ -1140,6 +1140,8 @@ local function script_set_loaded(script) script.loaded = true end + script.servers_ready = nil -- Allow further reload + local wait_table = {} for _, s in ipairs(script.waitq) do table.insert(wait_table, s)