add w.Rotate
Showing
1 changed file
with
2 additions
and
2 deletions
| ... | @@ -118,9 +118,9 @@ func (w *FileLogWriter) StartLogger() error { | ... | @@ -118,9 +118,9 @@ func (w *FileLogWriter) StartLogger() error { |
| 118 | func (w *FileLogWriter) docheck(size int) { | 118 | func (w *FileLogWriter) docheck(size int) { |
| 119 | w.startLock.Lock() | 119 | w.startLock.Lock() |
| 120 | defer w.startLock.Unlock() | 120 | defer w.startLock.Unlock() |
| 121 | if (w.Maxlines > 0 && w.maxlines_curlines >= w.Maxlines) || | 121 | if w.Rotate && ((w.Maxlines > 0 && w.maxlines_curlines >= w.Maxlines) || |
| 122 | (w.Maxsize > 0 && w.maxsize_cursize >= w.Maxsize) || | 122 | (w.Maxsize > 0 && w.maxsize_cursize >= w.Maxsize) || |
| 123 | (w.Daily && time.Now().Day() != w.daily_opendate) { | 123 | (w.Daily && time.Now().Day() != w.daily_opendate)) { |
| 124 | if err := w.DoRotate(); err != nil { | 124 | if err := w.DoRotate(); err != nil { |
| 125 | fmt.Fprintf(os.Stderr, "FileLogWriter(%q): %s\n", w.Filename, err) | 125 | fmt.Fprintf(os.Stderr, "FileLogWriter(%q): %s\n", w.Filename, err) |
| 126 | return | 126 | return | ... | ... |
-
Please register or sign in to post a comment