From: Yuri Schaeffer Date: Tue, 22 Oct 2013 10:47:11 +0000 (+0000) Subject: Check if there is a response before logging. X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f9fc1fbaf029f30d4258f356aa0cb1782c420bb9;p=thirdparty%2Funbound.git Check if there is a response before logging. git-svn-id: file:///svn/unbound/branches/edns-subnet@2993 be551aaa-1e26-0410-a405-d3ace91eadb9 --- diff --git a/iterator/iterator.c b/iterator/iterator.c index 663284185..e0d85d6d2 100644 --- a/iterator/iterator.c +++ b/iterator/iterator.c @@ -1212,7 +1212,7 @@ processInitRequest3(struct module_qstate* qstate, struct iter_qstate* iq, * cached referral as the response. */ if(!(qstate->query_flags & BIT_RD)) { iq->response = iq->deleg_msg; - if(verbosity >= VERB_ALGO) + if(verbosity >= VERB_ALGO && iq->response) log_dns_msg("no RD requested, using delegation msg", &iq->response->qinfo, iq->response->rep); if(qstate->reply_origin)