提交 d4ff13d9 编写于 作者: S Shengliang Guan

TD-1912

上级 ff25a2c4
......@@ -110,6 +110,10 @@ int64_t taosWrite(int32_t fd, void *buf, int64_t n) {
return n;
}
int64_t taosLSeek(int32_t fd, int64_t offset, int32_t whence) {
return lseek(fd, offset, whence);
}
#ifndef TAOS_OS_FUNC_FILE_SENDIFLE
int64_t taosSendFile(int32_t dfd, int32_t sfd, int64_t *offset, int64_t size) {
......
......@@ -203,7 +203,7 @@ static int32_t walSkipCorruptedRecord(SWal *pWal, SWalHead *pHead, int32_t fd, i
while (1) {
pos++;
if (lseek(fd, pos, SEEK_SET) < 0) {
if (taosLSeek(fd, pos, SEEK_SET) < 0) {
wError("vgId:%d, failed to seek from corrupted wal file since %s", pWal->vgId, strerror(errno));
return TSDB_CODE_WAL_FILE_CORRUPTED;
}
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册