]> git.ipfire.org Git - thirdparty/pdns.git/commitdiff
Prune EDNS table once every minute, as the entries last for 2 hours
authorOtto Moerbeek <otto.moerbeek@open-xchange.com>
Mon, 2 May 2022 09:35:53 +0000 (11:35 +0200)
committerOtto Moerbeek <otto.moerbeek@open-xchange.com>
Fri, 17 Jun 2022 08:33:21 +0000 (10:33 +0200)
pdns/recursordist/rec-main.cc

index f07d29939c41728fb9dd8e1ebdeeabb02932e809..a5c6bc1a61b1edcd837739f2518a806bb7519f75 100644 (file)
@@ -2115,7 +2115,7 @@ static void houseKeeping(void*)
         SyncRes::pruneNSSpeeds(now.tv_sec - 300);
       });
 
-      static PeriodicTask pruneEDNSTask{"pruneEDNSTask", 5}; // period could likely be longer
+      static PeriodicTask pruneEDNSTask{"pruneEDNSTask", 60};
       pruneEDNSTask.runIfDue(now, [now]() {
         SyncRes::pruneEDNSStatuses(now.tv_sec - 2 * 3600);
       });