serve-expired enabled it'll start prefetching those entries.
git-svn-id: file:///svn/unbound/trunk@4609
be551aaa-1e26-0410-a405-
d3ace91eadb9
struct reply_info* d = (struct reply_info*)e->data;
if(d->ttl > inf->expired) {
d->ttl = inf->expired;
+ d->prefetch_ttl = inf->expired;
inf->num_msgs++;
}
}
+9 April 2018: Wouter
+ - Fix that flush_zone sets prefetch ttl expired, so that with
+ serve-expired enabled it'll start prefetching those entries.
+
5 April 2018: Wouter
- Combine write of tcp length and tcp query for dns over tls.
- nitpick fixes in example.conf.
Remove all information at or below the name from the cache.
The rrsets and key entries are removed so that new lookups will be performed.
This needs to walk and inspect the entire cache, and is a slow operation.
+The entries are set to expired in the implementation of this command (so,
+with serve\-expired enabled, it'll serve that information but schedule a
+prefetch for new information).
.TP
.B flush_bogus
Remove all bogus data from the cache.