bug处理优化

bug处理优化
This commit is contained in:
truewhile
2026-08-20 15:43:39 +08:00
parent d368353656
commit 495292ab3b
24 changed files with 1043 additions and 121 deletions
+11 -6
View File
@@ -76,14 +76,19 @@ func (w *rotatingFileWriter) Sync() error {
if w.file == nil {
return nil
}
err := w.file.Sync()
closeErr := w.file.Close()
return w.file.Sync()
}
func (w *rotatingFileWriter) Close() error {
w.mu.Lock()
defer w.mu.Unlock()
if w.file == nil {
return nil
}
err := w.file.Close()
w.file = nil
w.size = 0
if err != nil {
return err
}
return closeErr
return err
}
func (w *rotatingFileWriter) open() error {