diff --git a/src/system/detail/src/vnodeQueryImpl.c b/src/system/detail/src/vnodeQueryImpl.c index f64bc86bf7904fc6d119ec0bcc9b85eae0ce2fb2..81946bf0297ad977d8179b9370546fb81bb509f8 100644 --- a/src/system/detail/src/vnodeQueryImpl.c +++ b/src/system/detail/src/vnodeQueryImpl.c @@ -4951,6 +4951,7 @@ int32_t vnodeSTableQueryPrepare(SQInfo *pQInfo, SQuery *pQuery, void *param) { */ void vnodeDecMeterRefcnt(SQInfo *pQInfo) { STableQuerySupportObj *pSupporter = pQInfo->pTableQuerySupporter; + assert(pSupporter->numOfMeters >= 1); if (pSupporter == NULL || pSupporter->numOfMeters == 1) { atomic_fetch_sub_32(&pQInfo->pObj->numOfQueries, 1);