From 401f7510d7d2efe685a86e1e4e59a43ab403f19e Mon Sep 17 00:00:00 2001 From: Mark Andrews Date: Fri, 28 Nov 2014 19:13:34 +1100 Subject: [PATCH] use the actual header --- lib/dns/rbtdb.c | 1 + 1 file changed, 1 insertion(+) diff --git a/lib/dns/rbtdb.c b/lib/dns/rbtdb.c index 10e010c4bf..d491b6a45a 100644 --- a/lib/dns/rbtdb.c +++ b/lib/dns/rbtdb.c @@ -8730,6 +8730,7 @@ rdataset_clearprefetch(dns_rdataset_t *rdataset) { dns_rbtnode_t *rbtnode = rdataset->private2; rdatasetheader_t *header = rdataset->private3; + header--; NODE_LOCK(&rbtdb->node_locks[rbtnode->locknum].lock, isc_rwlocktype_write); header->attributes &= ~RDATASET_ATTR_PREFETCH;