From 101772fe1b40ea01a464e6625d8928b9d51ee78c Mon Sep 17 00:00:00 2001 From: Minglei Jin Date: Sun, 29 Jan 2023 13:43:37 +0800 Subject: [PATCH] fix(query): reset snap to null after untaking mem snap --- source/dnode/vnode/src/tsdb/tsdbRead.c | 1 + 1 file changed, 1 insertion(+) diff --git a/source/dnode/vnode/src/tsdb/tsdbRead.c b/source/dnode/vnode/src/tsdb/tsdbRead.c index 98f959a799..56d1cb9d10 100644 --- a/source/dnode/vnode/src/tsdb/tsdbRead.c +++ b/source/dnode/vnode/src/tsdb/tsdbRead.c @@ -4013,6 +4013,7 @@ void tsdbReaderClose(STsdbReader* pReader) { qTrace("tsdb/reader: %p, untake snapshot", pReader); tsdbUntakeReadSnap(pReader, pReader->pReadSnap, true); + pReader->pReadSnap = NULL; taosThreadMutexDestroy(&pReader->readerMutex);