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:
+1
-1
@@ -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
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user