From 966a958ca5ab48a517df70fa0561ce79239f96bb Mon Sep 17 00:00:00 2001 From: Wouter Wijngaards Date: Tue, 2 Oct 2018 10:34:00 +0000 Subject: [PATCH] Fixup fastrpz.patch git-svn-id: file:///svn/unbound/trunk@4920 be551aaa-1e26-0410-a405-d3ace91eadb9 --- contrib/fastrpz.patch | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/contrib/fastrpz.patch b/contrib/fastrpz.patch index 8f079f272..f38459483 100644 --- a/contrib/fastrpz.patch +++ b/contrib/fastrpz.patch @@ -3041,9 +3041,9 @@ Index: unbound-1.7.0~rc1/iterator/iterator.c + } + } +#endif - if(iq->minimisation_state != DONOT_MINIMISE_STATE) { + if(iq->minimisation_state != DONOT_MINIMISE_STATE + && !(iq->chase_flags & BIT_RD)) { if(FLAGS_GET_RCODE(iq->response->rep->flags) != - LDNS_RCODE_NOERROR) { @@ -3273,12 +3367,44 @@ processFinished(struct module_qstate* qs * but only if we did recursion. The nonrecursion referral * from cache does not need to be stored in the msg cache. */ -- 2.47.3