Merge branch '3.0' of https://github.com/taosdata/TDengine into feat/TD-26644

This commit is contained in:
liuyao 2023-10-12 17:52:30 +08:00
commit 2b540021e9
2 changed files with 4 additions and 0 deletions

View File

@ -268,6 +268,8 @@ STqReader* tqReaderOpen(SVnode* pVnode) {
} }
void tqReaderClose(STqReader* pReader) { void tqReaderClose(STqReader* pReader) {
if (pReader == NULL) return;
// close wal reader // close wal reader
if (pReader->pWalReader) { if (pReader->pWalReader) {
walCloseReader(pReader->pWalReader); walCloseReader(pReader->pWalReader);

View File

@ -56,6 +56,8 @@ SWalReader *walOpenReader(SWal *pWal, SWalFilterCond *cond, int64_t id) {
} }
void walCloseReader(SWalReader *pReader) { void walCloseReader(SWalReader *pReader) {
if(pReader == NULL) return;
taosCloseFile(&pReader->pIdxFile); taosCloseFile(&pReader->pIdxFile);
taosCloseFile(&pReader->pLogFile); taosCloseFile(&pReader->pLogFile);
taosMemoryFreeClear(pReader->pHead); taosMemoryFreeClear(pReader->pHead);