- stat count SERVFAIL downstream auth-zone queries for expired zones.

git-svn-id: file:///svn/unbound/trunk@4984 be551aaa-1e26-0410-a405-d3ace91eadb9
This commit is contained in:
Wouter Wijngaards 2018-11-27 12:42:59 +00:00
parent b04e84ab9e
commit 60da4369a4
2 changed files with 4 additions and 0 deletions

View file

@ -7,6 +7,7 @@
not overwrite valid cache entry with SERVFAIL.
- auth-zone give SERVFAIL when expired, fallback activates when
expired, and this is documented in the man page.
- stat count SERVFAIL downstream auth-zone queries for expired zones.
26 November 2018: Wouter
- Fix to not set GLOB_NOSORT so the unbound.conf include: files are

View file

@ -3267,6 +3267,9 @@ int auth_zones_answer(struct auth_zones* az, struct module_env* env,
return 0;
}
lock_rw_unlock(&z->lock);
lock_rw_wrlock(&az->lock);
az->num_query_down++;
lock_rw_unlock(&az->lock);
auth_error_encode(qinfo, env, edns, repinfo, buf, temp,
LDNS_RCODE_SERVFAIL);
return 1;