]> source.dussan.org Git - rspamd.git/commitdiff
[Minor] Do not expand implicit arrays as it breaks things
authorVsevolod Stakhov <vsevolod@highsecure.ru>
Fri, 23 Nov 2018 18:09:28 +0000 (18:09 +0000)
committerVsevolod Stakhov <vsevolod@highsecure.ru>
Fri, 23 Nov 2018 18:09:28 +0000 (18:09 +0000)
lualib/lua_redis.lua
src/lua/lua_common.c

index e77f0069f54365c98f86aa46e0f8460f8d0165a8..cb4b46e6c41efaf75a5e9ad3af17f3522325da92 100644 (file)
@@ -374,6 +374,10 @@ local function try_load_redis_servers(options, rspamd_config, result)
     return true
   end
 
+  lutil.debugm(N, rspamd_config,
+      'cannot load redis server from obj: %s, processed to %s',
+      options, result)
+
   return false
 end
 
index ac6b11e18b266bbd233045ae65ee47f1833962a0..dcab21530bdf2d68bf7a412477a5c0ab93f5b35f 100644 (file)
@@ -2367,7 +2367,7 @@ rspamd_lua_try_load_redis (lua_State *L, const ucl_object_t *obj,
        }
 
        /* Function arguments */
-       ucl_object_push_lua (L, obj, true);
+       ucl_object_push_lua (L, obj, false);
        pcfg = lua_newuserdata (L, sizeof (*pcfg));
        rspamd_lua_setclass (L, "rspamd{config}", -1);
        *pcfg = cfg;