From: Wouter Wijngaards Date: Wed, 4 Mar 2015 09:35:06 +0000 (+0000) Subject: And use best response in case 0x20 fallback done. X-Git-Tag: release-1.5.4~81 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7861314db30eedba9fbc01532827e56d8b96aefe;p=thirdparty%2Funbound.git And use best response in case 0x20 fallback done. git-svn-id: file:///svn/unbound/trunk@3349 be551aaa-1e26-0410-a405-d3ace91eadb9 --- diff --git a/iterator/iterator.c b/iterator/iterator.c index 1853cd57f..687477c24 100644 --- a/iterator/iterator.c +++ b/iterator/iterator.c @@ -1793,6 +1793,7 @@ processQueryTargets(struct module_qstate* qstate, struct iter_qstate* iq, verbose(VERB_ALGO, "0x20 fallback had %d responses " "match for %d wanted, done.", (int)iq->caps_server+1, (int)naddr*3); + iq->response = iq->caps_response; iq->caps_fallback = 0; iter_dec_attempts(iq->dp, 3); /* space for fallback */ iq->num_current_queries++; /* RespState decrements it*/