From: Wouter Wijngaards Date: Wed, 18 Aug 2010 16:53:56 +0000 (+0000) Subject: patch for Gunter bug321 X-Git-Tag: release-1.4.7rc1~107 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=78216e8d02fafec500ad06ee885c097598360ea7;p=thirdparty%2Funbound.git patch for Gunter bug321 git-svn-id: file:///svn/unbound/trunk@2218 be551aaa-1e26-0410-a405-d3ace91eadb9 --- diff --git a/services/cache/dns.c b/services/cache/dns.c index 786ed6ae7..c5984d01d 100644 --- a/services/cache/dns.c +++ b/services/cache/dns.c @@ -180,7 +180,7 @@ find_add_addrs(struct module_env* env, uint16_t qclass, akey = rrset_cache_lookup(env->rrset_cache, ns->name, ns->namelen, LDNS_RR_TYPE_A, qclass, 0, now, 0); if(akey) { - if(!delegpt_add_rrset_A(dp, region, akey, 0, 0)) { + if(!delegpt_add_rrset_A(dp, region, akey, 0, 1)) { lock_rw_unlock(&akey->entry.lock); return 0; } @@ -198,7 +198,7 @@ find_add_addrs(struct module_env* env, uint16_t qclass, akey = rrset_cache_lookup(env->rrset_cache, ns->name, ns->namelen, LDNS_RR_TYPE_AAAA, qclass, 0, now, 0); if(akey) { - if(!delegpt_add_rrset_AAAA(dp, region, akey, 0, 0)) { + if(!delegpt_add_rrset_AAAA(dp, region, akey, 0, 1)) { lock_rw_unlock(&akey->entry.lock); return 0; }