From 06edb735ea6458dc366c0d7ecc89c875b0d3e2d1 Mon Sep 17 00:00:00 2001 From: yihaoDeng Date: Fri, 20 Sep 2024 10:40:59 +0800 Subject: [PATCH] fix mem leak --- source/libs/transport/src/transCli.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source/libs/transport/src/transCli.c b/source/libs/transport/src/transCli.c index c347cc61cb..4cef50016e 100644 --- a/source/libs/transport/src/transCli.c +++ b/source/libs/transport/src/transCli.c @@ -2502,12 +2502,12 @@ bool cliMayRetry(SCliConn* pConn, SCliReq* pReq, STransMsg* pResp) { SReqCtx* pCtx = pReq->ctx; int32_t code = pResp->code; - cliRetryMayInitCtx(pInst, pReq); - if (pReq->msg.info.qId != 0) { return false; } + cliRetryMayInitCtx(pInst, pReq); + if (!cliRetryShouldRetry(pInst, pResp)) { return false; }