Skip to content

Commit d727ddd

Browse files
committed
fixed 无法结束的bug 2022-10-08
1 parent 1cff773 commit d727ddd

File tree

3 files changed

+5
-8
lines changed

3 files changed

+5
-8
lines changed

config/scan4all_db.db

-4 KB
Binary file not shown.

engine/engineImp.go

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -102,11 +102,9 @@ func (e *Engine) DoEvent(ed *models.EventData) {
102102

103103
func (x1 *Engine) Running() {
104104
// 异步启动一个线程处理检测,避免
105-
util.Wg.Add(1)
106105
go func() {
107106
defer func() {
108107
x1.Close()
109-
util.Wg.Done()
110108
}()
111109
//nMax := 120 // 等xxx秒都没有消息进入就退出
112110
//nCnt := 0

lib/util/config.go

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ import (
66
"embed"
77
"encoding/json"
88
"fmt"
9-
"github.com/fsnotify/fsnotify"
109
"github.com/karlseguin/ccache"
1110
"github.com/spf13/viper"
1211
"io/fs"
@@ -227,12 +226,12 @@ func LoadCoinfig(config *viper.Viper) {
227226
return
228227
}
229228
config.Unmarshal(&mData)
230-
config.OnConfigChange(func(e fsnotify.Event) {
231-
log.Println("Config file changed, now reLoad it: ", e.Name)
232-
LoadCoinfig(config)
233-
})
229+
//config.OnConfigChange(func(e fsnotify.Event) {
230+
// log.Println("Config file changed, now reLoad it: ", e.Name)
231+
// LoadCoinfig(config)
232+
//})
234233
// 避免 hold
235-
go config.WatchConfig()
234+
//go config.WatchConfig()
236235
}
237236

238237
// 初始化配置文件信息,这个必须先执行

0 commit comments

Comments
 (0)