Merge pull request #17824 from taosdata/FIX/TS-1984-3.0
fix: set firstTrial as false if error encountered in loop of walScanLogGetLastVer
This commit is contained in:
commit
77a6cf503e
|
@ -201,7 +201,13 @@ static FORCE_INLINE int64_t walScanLogGetLastVer(SWal* pWal, int32_t fileIdx) {
|
|||
}
|
||||
|
||||
if (end == fileSize) firstTrial = false;
|
||||
if (firstTrial && terrno == TSDB_CODE_SUCCESS) continue;
|
||||
if (firstTrial) {
|
||||
if (terrno == TSDB_CODE_SUCCESS) {
|
||||
continue;
|
||||
} else {
|
||||
firstTrial = false;
|
||||
}
|
||||
}
|
||||
if (retVer >= 0 || offset == 0) break;
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue