From 2c64d08cab637c9533b17cfa6a6196a4e8d69725 Mon Sep 17 00:00:00 2001 From: xywang Date: Fri, 4 Mar 2022 14:56:34 +0800 Subject: [PATCH] [TS-1233]: fixed coredump when timestamp collection excessed threshold --- src/query/src/qTsbuf.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/query/src/qTsbuf.c b/src/query/src/qTsbuf.c index e6c882d0cd..408dcc9881 100644 --- a/src/query/src/qTsbuf.c +++ b/src/query/src/qTsbuf.c @@ -493,6 +493,10 @@ void tsBufAppend(STSBuf* pTSBuf, int32_t id, tVariant* tag, const char* pData, i } void tsBufFlush(STSBuf* pTSBuf) { + if (pTSBuf->numOfGroups <= 0) { + return; + } + writeDataToDisk(pTSBuf); shrinkBuffer(&pTSBuf->tsData); -- GitLab