diff --git a/livelog/extractor/writer.go b/livelog/extractor/writer.go index 4817dcf..6a71ef8 100644 --- a/livelog/extractor/writer.go +++ b/livelog/extractor/writer.go @@ -27,6 +27,7 @@ func (e *Writer) Write(p []byte) (n int, err error) { if bytes.HasPrefix(p, prefix) == false && e.chunked == false { return e.base.Write(p) } + n = len(p) // if the data does not include the ansi suffix, // it exceeds the size of the buffer and is chunked.