浏览代码

Fix: logx with Compress auto delete old logs (#3329)

Co-authored-by: haoran.ren <haoran.ren@mihoyo.com>
Ron_haur 1 年之前
父节点
当前提交
da81d8f774
共有 1 个文件被更改,包括 2 次插入1 次删除
  1. 2 1
      core/logx/rotatelogger.go

+ 2 - 1
core/logx/rotatelogger.go

@@ -426,7 +426,6 @@ func gzipFile(file string) error {
 	if err != nil {
 		return err
 	}
-	defer in.Close()
 
 	out, err := os.Create(fmt.Sprintf("%s%s", file, gzipExt))
 	if err != nil {
@@ -441,5 +440,7 @@ func gzipFile(file string) error {
 		return err
 	}
 
+	in.Close()
+
 	return os.Remove(file)
 }