diff --git a/source/libs/transport/src/transCli.c b/source/libs/transport/src/transCli.c index dc0af79676..02ff91e073 100644 --- a/source/libs/transport/src/transCli.c +++ b/source/libs/transport/src/transCli.c @@ -2228,7 +2228,7 @@ static FORCE_INLINE void destroyCmsgAndAhandle(void* param) { } if (pMsg->msg.info.handle !=0) { - transReleaseExHandle(transGetRefMgt(), (int64_t)pMsg->msg.info.handle); + transRemoveExHandle(transGetRefMgt(), (int64_t)pMsg->msg.info.handle); } transDestroyConnCtx(pMsg->ctx);