From ac017cdd246ce8bd547653d927e7bf77d7ee73d5 Mon Sep 17 00:00:00 2001 From: xYx <57053484+xYx-c@users.noreply.github.com> Date: Sun, 16 Aug 2026 16:35:56 +0800 Subject: [PATCH] fix: initialize DNS before NTP (#3103) --- hub/executor/executor.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hub/executor/executor.go b/hub/executor/executor.go index d3b5eb81..796face2 100644 --- a/hub/executor/executor.go +++ b/hub/executor/executor.go @@ -102,8 +102,8 @@ func ApplyConfig(cfg *config.Config, force bool) { updateSniffer(cfg.Sniffer) updateHosts(cfg.Hosts) updateGeneral(cfg.General, true) - updateNTP(cfg.NTP) updateDNS(cfg.DNS, cfg.General.IPv6) + updateNTP(cfg.NTP) // initialize NTP after DNS because an NTP server may be a hostname. updateListeners(cfg.General, cfg.Listeners, force) updateTun(cfg.General) // tun should not care "force" updateIPTables(cfg)