]> git.ipfire.org Git - thirdparty/rspamd.git/commitdiff
[Minor] Skip cache on missing data
authordenpamusic <denpa@netfleet.space>
Wed, 23 Oct 2019 08:14:37 +0000 (11:14 +0300)
committerdenpamusic <denpa@netfleet.space>
Wed, 23 Oct 2019 08:14:37 +0000 (11:14 +0300)
lualib/lua_scanners/p0f.lua

index b27a42ef6b3fdb0b8195cec9e91d7d65d05231d7..056c0ad8b51d8c28d7017bc6fccf2502add4cb87 100644 (file)
@@ -117,7 +117,7 @@ local function p0f_check(task, ip, rule)
 
       data = parse_p0f_response(data)
 
-      if rule.redis_params then
+      if rule.redis_params and data then
         local key = rule.prefix .. ip:to_string()
         local ret = lua_redis.redis_make_request(task,
           rule.redis_params,