From: Peter van Dijk Date: Wed, 16 Oct 2019 22:47:14 +0000 (+0200) Subject: ignore unloadable files, causing a fresh zone retrieve X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=450a20f28594f4c3eefe51ead4b2815ef4b20575;p=pdns ignore unloadable files, causing a fresh zone retrieve --- diff --git a/pdns/ixfrdist.cc b/pdns/ixfrdist.cc index 4516a6ecc..c115b256f 100644 --- a/pdns/ixfrdist.cc +++ b/pdns/ixfrdist.cc @@ -289,9 +289,11 @@ void updateThread(const string& workdir, const uint16_t& keep, const uint16_t& a string fname = workdir + "/" + domain.toString() + "/" + std::to_string(serial); loadSOAFromDisk(domain, fname, soa, soaTTL); records_t records; - if (soa != nullptr) { - loadZoneFromDisk(records, fname, domain); + if (soa == nullptr) { + g_log<(); zoneInfo->latestAXFR = std::move(records); zoneInfo->soa = soa;