| diff --git a/common/buildlogger/internal/timestamper/timestamper.go b/common/buildlogger/internal/timestamper/timestamper.go | |
| index a073464c..af50dcf0 100644 | |
| --- a/common/buildlogger/internal/timestamper/timestamper.go | |
| +++ b/common/buildlogger/internal/timestamper/timestamper.go | |
| func (l *Logger) writeHeader(w io.Writer) error { | |
| } | |
| func (l *Logger) Close() error { | |
| - if l.buf.Len() > 0 { | |
| - l.buf.Write(lineEscape) | |
| - _, err := l.w.Write(l.buf.Bytes()) | |
| - return err | |
| + if l.buf.Len() == 0 { | |
| + return nil | |
| } | |
| - return nil | |
| + l.buf.Write(lineEscape) | |
| + _, err := l.w.Write(l.buf.Bytes()) | |
| + l.buf.Reset() | |
| + return err | |
| } | |