]> source.dussan.org Git - rspamd.git/commitdiff
[Minor] Fix new greylist records case
authorVsevolod Stakhov <vsevolod@highsecure.ru>
Sun, 9 Dec 2018 11:34:02 +0000 (11:34 +0000)
committerVsevolod Stakhov <vsevolod@highsecure.ru>
Sun, 9 Dec 2018 11:34:02 +0000 (11:34 +0000)
src/plugins/lua/greylist.lua

index efbc31571f8f37418f22a23b176b3fe5d6416f03..5a1f6c0f9d75e8306e1997604b058ac77ecdc975 100644 (file)
@@ -231,13 +231,8 @@ local function greylist_check(task)
       local end_time_str
 
       if not ret_body and not ret_meta then
-        -- should never ever happen
-        local end_time = rspamd_util.get_time() + settings['timeout']
-        task:get_mempool():set_variable("grey_greylisted",
-            rspamd_util.time_to_string(end_time))
-        rspamd_logger.infox(task,
-            'greylisting record contains garbadge: %s, set end time to %s',
-            data, rspamd_util.time_to_string(end_time))
+        -- no record found
+        task:get_mempool():set_variable("grey_greylisted", 'true')
       elseif greylisted_body and greylisted_meta then
         end_time_str = rspamd_util.time_to_string(
             math.min(end_time_body, end_time_meta))