]> granicus.if.org Git - pdns/commitdiff
rec: Fix the logged delay in the RPZ retriever thread
authorRemi Gacogne <remi.gacogne@powerdns.com>
Wed, 11 Apr 2018 10:13:24 +0000 (12:13 +0200)
committerRemi Gacogne <remi.gacogne@powerdns.com>
Wed, 11 Apr 2018 10:13:24 +0000 (12:13 +0200)
pdns/rpzloader.cc

index bb077e8108b20916b9cae1d8c0ea917f36060546..0473ceac126e1a72152bc9a61445db8ad7e96a29 100644 (file)
@@ -300,11 +300,11 @@ void RPZIXFRTracker(const ComboAddress& master, boost::optional<DNSFilterEngine:
       setRPZZoneNewState(polName, sr->d_st.serial, zone->size(), true);
     }
     catch(const std::exception& e) {
-      g_log<<Logger::Warning<<"Unable to load RPZ zone '"<<zoneName<<"' from '"<<master<<"': '"<<e.what()<<"'. (Will try again in "<<refresh<<" seconds...)"<<endl;
+      g_log<<Logger::Warning<<"Unable to load RPZ zone '"<<zoneName<<"' from '"<<master<<"': '"<<e.what()<<"'. (Will try again in "<<(refresh > 0 ? refresh : 10)<<" seconds...)"<<endl;
       incRPZFailedTransfers(polName);
     }
     catch(const PDNSException& e) {
-      g_log<<Logger::Warning<<"Unable to load RPZ zone '"<<zoneName<<"' from '"<<master<<"': '"<<e.reason<<"'. (Will try again in "<<refresh<<" seconds...)"<<endl;
+      g_log<<Logger::Warning<<"Unable to load RPZ zone '"<<zoneName<<"' from '"<<master<<"': '"<<e.reason<<"'. (Will try again in "<<(refresh > 0 ? refresh : 10)<<" seconds...)"<<endl;
       incRPZFailedTransfers(polName);
     }