diff --git a/doc/Changelog b/doc/Changelog index 7c252a96d..c6accacf9 100644 --- a/doc/Changelog +++ b/doc/Changelog @@ -1,3 +1,6 @@ +9 February 2023: George + - Allow TTL refresh of expired error responses. + 9 February 2023: Wouter - Fix to ignore entirely empty responses, and try at another authority. This turns completely empty responses, a type of noerror/nodata into diff --git a/iterator/iterator.c b/iterator/iterator.c index a6e0b26ce..2d4c43f58 100644 --- a/iterator/iterator.c +++ b/iterator/iterator.c @@ -329,8 +329,7 @@ error_response_cache(struct module_qstate* qstate, int id, int rcode) rep->serve_expired_ttl) { verbose(VERB_ALGO, "reset " "serve-expired-ttl for " - "error response in " - "cache"); + "response in cache"); rep->serve_expired_ttl = *qstate->env->now + qstate->env->cfg->serve_expired_ttl;