So far we never flushed the DNSSEC caches, except when DELETEing a domain.
However clearly some operations can affect the DNSSEC settings, and then the
caches should go.
Also do this for the flush API, to be consistent, and for users writing to the
DNSSEC settings/data externally.
di.backend->commitTransaction();
+ DNSSECKeeper::clearCaches(zonename);
purgeAuthCaches(zonename.toString() + "$");
resp->body = "";
}
}
+ DNSSECKeeper::clearCaches(canon);
// purge entire zone from cache, not just zone-level records.
uint64_t count = purgeAuthCaches(canon.toString() + "$");
resp->setJsonBody(Json::object {