reduce busy waiting when reading metadata logs

This commit is contained in:
chrislu
2022-05-24 00:23:53 -07:00
parent 2f846777bb
commit 7e25a2d416
3 changed files with 1 additions and 3 deletions

View File

@@ -34,6 +34,7 @@ func (logBuffer *LogBuffer) LoopProcessLogData(readerName string, startTreadTime
}
bytesBuf, err = logBuffer.ReadFromBuffer(lastReadTime)
if err == ResumeFromDiskError {
time.Sleep(1127 * time.Millisecond)
return lastReadTime, ResumeFromDiskError
}
// glog.V(4).Infof("%s ReadFromBuffer by %v", readerName, lastReadTime)