diff --git a/source/libs/transport/src/thttp.c b/source/libs/transport/src/thttp.c index 2c050469c1..724cc10933 100644 --- a/source/libs/transport/src/thttp.c +++ b/source/libs/transport/src/thttp.c @@ -290,7 +290,7 @@ static void httpDestroyMsg(SHttpMsg* msg) { taosMemoryFree(msg->server); taosMemoryFree(msg->uri); taosMemoryFree(msg->cont); - taosMemoryFree(msg->qid); + if (msg->qid != NULL) taosMemoryFree(msg->qid); taosMemoryFree(msg); } static void httpDestroyMsgWrapper(void* cont, void* param) {