From: denpamusic Date: Wed, 23 Oct 2019 08:14:37 +0000 (+0300) Subject: [Minor] Skip cache on missing data X-Git-Tag: 2.1~40^2~1 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=deacaf7c53106146d08cbd96687e653f868b437b;p=thirdparty%2Frspamd.git [Minor] Skip cache on missing data --- diff --git a/lualib/lua_scanners/p0f.lua b/lualib/lua_scanners/p0f.lua index b27a42ef6b..056c0ad8b5 100644 --- a/lualib/lua_scanners/p0f.lua +++ b/lualib/lua_scanners/p0f.lua @@ -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,