]> source.dussan.org Git - rspamd.git/commitdiff
[Minor] Resurrect RBL module
authorAndrew Lewis <nerf@judo.za.org>
Tue, 30 Aug 2016 07:10:44 +0000 (09:10 +0200)
committerAndrew Lewis <nerf@judo.za.org>
Tue, 30 Aug 2016 07:10:44 +0000 (09:10 +0200)
src/plugins/lua/rbl.lua

index b332158bd4e6dd905ca6d075dbcc91933f859c2f..13563f71bbde5a28b48fc33c8cec6c72b45fac8c 100644 (file)
@@ -68,6 +68,7 @@ local function rbl_cb (task)
       for _,rbl in ipairs(rule.rbls) do
         if rbl['returncodes'] == nil and rbl['symbol'] ~= nil then
           task:insert_result(rbl['symbol'], 1)
+          return
         end
         for _,result in pairs(results) do
           local ipstr = result:to_string()
@@ -352,7 +353,7 @@ local function rbl_cb (task)
   for _,p in pairs(params) do
     r:resolve_a({
       task = task,
-      p.to_resolve,
+      name = p.to_resolve,
       callback = p.callback,
       forced = p.forced
     })