diff --git a/source/util/src/tqueue.c b/source/util/src/tqueue.c index fd55851cc6..1e42ac1d86 100644 --- a/source/util/src/tqueue.c +++ b/source/util/src/tqueue.c @@ -167,7 +167,7 @@ int32_t taosAllocateQitem(int32_t size, EQItype itype, int64_t dataSize, void ** tsApplyMemoryAllowed); (void)atomic_sub_fetch_64(&tsApplyMemoryUsed, size + dataSize); terrno = TSDB_CODE_OUT_OF_RPC_MEMORY_QUEUE; - return NULL; + return (terrno = TSDB_CODE_OUT_OF_RPC_MEMORY_QUEUE); } }