We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent f8c5977 commit ca2965cCopy full SHA for ca2965c
enscan.go
@@ -20,12 +20,14 @@ func main() {
20
gologger.Error().Msgf("任务未完成退出,自动保存过程文件!")
21
enDataList := make(map[string][]map[string]string)
22
close(runner.EnCh)
23
- for ch := range runner.EnCh {
24
- utils.MergeMap(ch, enDataList)
25
- }
26
- err := common.OutFileByEnInfo(enDataList, "意外退出保存文件", "xlsx", "outs")
27
- if err != nil {
28
- gologger.Error().Msgf(err.Error())
+ if len(runner.EnCh) > 0 {
+ for ch := range runner.EnCh {
+ utils.MergeMap(ch, enDataList)
+ }
+ err := common.OutFileByEnInfo(enDataList, "意外退出保存文件", "xlsx", "outs")
+ if err != nil {
29
+ gologger.Error().Msgf(err.Error())
30
31
}
32
log.Fatal("exit.by.signal")
33
0 commit comments