]> granicus.if.org Git - pdns/commitdiff
remove goto
authorPeter van Dijk <peter.van.dijk@powerdns.com>
Thu, 17 Oct 2019 13:24:45 +0000 (15:24 +0200)
committerPeter van Dijk <peter.van.dijk@powerdns.com>
Thu, 17 Oct 2019 13:24:45 +0000 (15:24 +0200)
pdns/ixfrdist.cc

index 5a6fc54a70d0ce4ad5e25cb239ae2e5df3a75a67..7d9a0eb0274c6c14cddc0c04c243cbf24fa8c254 100644 (file)
@@ -282,7 +282,6 @@ void updateThread(const string& workdir, const uint16_t& keep, const uint16_t& a
     string dir = workdir + "/" + domain.toString();
     try {
       g_log<<Logger::Info<<"Trying to initially load domain "<<domain<<" from disk"<<endl;
-againserial:
       auto serial = getSerialFromDir(dir);
       shared_ptr<SOARecordContent> soa;
       uint32_t soaTTL;
@@ -293,7 +292,6 @@ againserial:
         if (soa == nullptr) {
           g_log<<Logger::Error<<"Could not load SOA from disk for zone "<<domain<<", removing file '"<<fname<<"'"<<endl;
           unlink(fname.c_str());
-          goto againserial;
         }
         loadZoneFromDisk(records, fname, domain);
         auto zoneInfo = std::make_shared<ixfrinfo_t>();