Fix "Fix reloading of tls.certificate_path, tls.key_path and tls.ech.key_path"

This commit is contained in:
世界 2024-11-18 19:02:53 +08:00
parent 1d81996ceb
commit e58b549d0f
No known key found for this signature in database
GPG key ID: CD109927C34A63C4
2 changed files with 10 additions and 2 deletions

View file

@ -97,8 +97,12 @@ func (c *echServerConfig) startWatcher() error {
if err != nil { if err != nil {
return err return err
} }
err = c.watcher.Start()
if err != nil {
return err
}
c.watcher = watcher c.watcher = watcher
return c.watcher.Start() return nil
} }
func (c *echServerConfig) credentialsUpdated(path string) error { func (c *echServerConfig) credentialsUpdated(path string) error {

View file

@ -106,8 +106,12 @@ func (c *STDServerConfig) startWatcher() error {
if err != nil { if err != nil {
return err return err
} }
err = c.watcher.Start()
if err != nil {
return err
}
c.watcher = watcher c.watcher = watcher
return c.watcher.Start() return nil
} }
func (c *STDServerConfig) certificateUpdated(path string) error { func (c *STDServerConfig) certificateUpdated(path string) error {