From 4a55801321da466d1e2fe41b10a73b0976ccc8fa Mon Sep 17 00:00:00 2001 From: Vsevolod Stakhov Date: Fri, 9 Mar 2018 13:00:18 +0000 Subject: [Minor] Fix redis-less setup --- lualib/lua_redis.lua | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/lualib/lua_redis.lua b/lualib/lua_redis.lua index e79534c6f..79ea64651 100644 --- a/lualib/lua_redis.lua +++ b/lualib/lua_redis.lua @@ -820,7 +820,9 @@ local function load_script_taskless(script, cfg, ev_base) end local function load_redis_script(script, cfg, ev_base, _) - load_script_taskless(script, cfg, ev_base) + if script.redis_params then + load_script_taskless(script, cfg, ev_base) + end end local function add_redis_script(script, redis_params) @@ -852,6 +854,10 @@ local function exec_redis_script(id, params, callback, keys, args) end local script = redis_scripts[id] + if not script.redis_params then + callback('no redis servers defined', nil) + return true + end local function do_call(can_reload) local function redis_cb(err, data) -- cgit v1.2.3