Bugfix: User can't change DNS Invaild Settings (#1042)

* Fix core restart panic on invalid DNS config

* Avoid nil instance race after core stop
This commit is contained in:
Seva
2026-03-07 17:34:33 +07:00
committed by GitHub
parent c70f0f97b3
commit a721c85955
2 changed files with 17 additions and 2 deletions
+1 -1
View File
@@ -117,7 +117,7 @@ func (s *ConfigService) restartCoreWithConfig(config json.RawMessage) error {
}
}()
if corePtr.IsRunning() {
err = corePtr.GetInstance().Close()
err = corePtr.Stop()
if err != nil {
return err
}