From: Petr Špaček Date: Fri, 20 Apr 2018 14:50:24 +0000 (+0200) Subject: serve_stale: log only in verbose mode X-Git-Tag: v2.3.0~1^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=fae9c05fccc5670989a112b52334056a2158b2e0;p=thirdparty%2Fknot-resolver.git serve_stale: log only in verbose mode --- diff --git a/modules/serve_stale/serve_stale.lua b/modules/serve_stale/serve_stale.lua index dfe20a1ad..cf19be173 100644 --- a/modules/serve_stale/serve_stale.lua +++ b/modules/serve_stale/serve_stale.lua @@ -27,7 +27,9 @@ M.layer = { local now = ffi.C.kr_now() local deadline = qry.creation_time_mono + M.timeout if now > deadline or qry.flags.NO_NS_FOUND then - log('[ ][stal] => no reachable NS, using stale data') + if verbose() then + log('[ ][stal] => no reachable NS, using stale data') + end qry.stale_cb = M.callback -- TODO: probably start the same request that doesn't stale-serve, -- but first we need some detection of non-interactive / internal requests.