Fix: reorder apply config to ensure update proxies and rules

This commit is contained in:
Dreamacro 2021-07-10 17:01:40 +08:00
parent b4292d0972
commit 250a9f4f84

View File

@ -70,13 +70,13 @@ func ApplyConfig(cfg *config.Config, force bool) {
defer mux.Unlock()
updateUsers(cfg.Users)
updateGeneral(cfg.General, force)
updateProxies(cfg.Proxies, cfg.Providers)
updateRules(cfg.Rules)
updateDNS(cfg.DNS)
updateHosts(cfg.Hosts)
updateExperimental(cfg)
updateProfile(cfg)
updateGeneral(cfg.General, force)
updateDNS(cfg.DNS)
updateExperimental(cfg)
}
func GetGeneral() *config.General {