diff --git a/weed/util/log_buffer/log_buffer.go b/weed/util/log_buffer/log_buffer.go
index e733ddc75..e447aacb7 100644
--- a/weed/util/log_buffer/log_buffer.go
+++ b/weed/util/log_buffer/log_buffer.go
@@ -170,14 +170,15 @@ func (m *LogBuffer) ReadFromBuffer(lastReadTime time.Time) (bufferCopy *bytes.Bu
 		for i, buf := range m.prevBuffers.buffers {
 			if buf.startTime.After(lastReadTime) {
 				if i == 0 {
-					println("return the earliest in memory")
+					// println("return the earliest in memory", buf.startTime.UnixNano())
 					return copiedBytes(buf.buf[:buf.size])
 				}
 				return copiedBytes(buf.buf[:buf.size])
 			}
 			if !buf.startTime.After(lastReadTime) && buf.stopTime.After(lastReadTime) {
 				pos := buf.locateByTs(lastReadTime)
-				return copiedBytes(buf.buf[pos:])
+				// fmt.Printf("locate buffer[%d] pos %d\n", i, pos)
+				return copiedBytes(buf.buf[pos:buf.size])
 			}
 		}
 		return copiedBytes(m.buf[:m.pos])