瀏覽代碼

修复单次扫描日志获取bug

Signed-off-by: allan716 <[email protected]>
allan716 3 年之前
父節點
當前提交
2828afd30f
共有 1 個文件被更改,包括 2 次插入2 次删除
  1. 2 2
      internal/pkg/log_helper/log_hub.go

+ 2 - 2
internal/pkg/log_helper/log_hub.go

@@ -193,6 +193,8 @@ func cleanAndLoadOnceLogs() {
 
 
 	onceLogsLock.Lock()
 	onceLogsLock.Lock()
 
 
+	onceLogs = make([]log_hub.OnceLog, 0)
+
 	pathRoot := filepath.Join(global_value.ConfigRootDirFPath, "Logs")
 	pathRoot := filepath.Join(global_value.ConfigRootDirFPath, "Logs")
 	// 扫描当前日志存储目录下有多少个符合要求的 Once- 日志
 	// 扫描当前日志存储目录下有多少个符合要求的 Once- 日志
 	// 确保有且仅有最近的 20 次扫描日志记录存在即可
 	// 确保有且仅有最近的 20 次扫描日志记录存在即可
@@ -232,8 +234,6 @@ func cleanAndLoadOnceLogs() {
 
 
 func readLogFile(index int, filePath string) error {
 func readLogFile(index int, filePath string) error {
 
 
-	onceLogs = make([]log_hub.OnceLog, 0)
-
 	fBytes, err := os.ReadFile(filePath)
 	fBytes, err := os.ReadFile(filePath)
 	if err != nil {
 	if err != nil {
 		return err
 		return err