diff --git a/source/libs/transport/src/transCli.c b/source/libs/transport/src/transCli.c index 9324e7b96fa98bf5d87f51795465930baf3d4898..316b31209525dc49ebbf26bf4ca1b8f85262d6d5 100644 --- a/source/libs/transport/src/transCli.c +++ b/source/libs/transport/src/transCli.c @@ -1072,6 +1072,8 @@ static void cliHandleBatchReq(SCliBatch* pBatch, SCliThrd* pThrd) { } static void cliSendBatchCb(uv_write_t* req, int status) { SCliConn* conn = req->data; + taosMemoryFree(req); + SCliThrd* thrd = conn->hostThrd; cliDestroyBatch(conn->pBatch); conn->pBatch = NULL;