From dbf8b23b15c4596cf0eb73da13c66b6af0766d6b Mon Sep 17 00:00:00 2001 From: lejianwen <84855512@qq.com> Date: Mon, 10 Feb 2025 10:12:32 +0800 Subject: [PATCH] fix: Config watchConfig (#135) --- Closes: #135 --- config/config.go | 25 +++++++++++++------------ 1 file changed, 13 insertions(+), 12 deletions(-) diff --git a/config/config.go b/config/config.go index 666119b..08b1734 100644 --- a/config/config.go +++ b/config/config.go @@ -56,19 +56,20 @@ func Init(rowVal *Config, path string) *viper.Viper { if err != nil { panic(fmt.Errorf("Fatal error config file: %s \n", err)) } - v.WatchConfig() - /* - //监听配置修改没什么必要 - v.OnConfigChange(func(e fsnotify.Event) { - //配置文件修改监听 - fmt.Println("config file changed:", e.Name) - if err2 := v.Unmarshal(rowVal); err2 != nil { - fmt.Println(err2) - } - rowVal.Rustdesk.LoadKeyFile() - rowVal.Rustdesk.ParsePort() - }) + v.WatchConfig() + + + //监听配置修改没什么必要 + v.OnConfigChange(func(e fsnotify.Event) { + //配置文件修改监听 + fmt.Println("config file changed:", e.Name) + if err2 := v.Unmarshal(rowVal); err2 != nil { + fmt.Println(err2) + } + rowVal.Rustdesk.LoadKeyFile() + rowVal.Rustdesk.ParsePort() + }) */ if err := v.Unmarshal(rowVal); err != nil { fmt.Println(err)