]> git.ipfire.org Git - thirdparty/knot-resolver.git/commitdiff
prefill: import zone immediately after start
authorPetr Špaček <petr.spacek@nic.cz>
Mon, 16 Apr 2018 16:07:04 +0000 (18:07 +0200)
committerPetr Špaček <petr.spacek@nic.cz>
Wed, 18 Apr 2018 15:08:29 +0000 (17:08 +0200)
Delaying import would leak bunch of queries from the resolver between
moment of start and import.

modules/prefill/prefill.lua

index f86742339599e375d442eb1a6dbe457ddaf014ac..2f00984a0e22f939cc8b095adc36421b3fdb6e6b 100644 (file)
@@ -10,7 +10,6 @@ local rz_event_id = nil
 local rz_default_interval = 86400
 local rz_https_fail_interval = 600
 local rz_no_ta_interval = 600
-local rz_initial_interval = 15
 local rz_cur_interval = rz_default_interval
 local rz_interval_randomizator_limit = 10
 local rz_interval_threshold = 5
@@ -175,12 +174,10 @@ function prefill.config(config)
                dir_obj:close()
        end
        rz_ca_dir = config.ca_dir
-       log('[prefill] first download in %i s; refresh interval %s (randomized)',
-               rz_initial_interval, display_delay(rz_default_interval))
 
        -- ability to change intervals
        prefill.deinit()
-       rz_event_id = event.after(rz_initial_interval * sec , timer)
+       rz_event_id = event.after(0, timer)
 end
 
 return prefill