From 4440243b1766057949dd7581fa5e9f0093c34a0b Mon Sep 17 00:00:00 2001 From: Haojun Liao Date: Wed, 21 Feb 2024 18:17:31 +0800 Subject: [PATCH] fix(stream): clear the handle after send msg. --- source/dnode/mnode/impl/src/mndStreamHb.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/source/dnode/mnode/impl/src/mndStreamHb.c b/source/dnode/mnode/impl/src/mndStreamHb.c index e94daf6c93..f9727d4fd7 100644 --- a/source/dnode/mnode/impl/src/mndStreamHb.c +++ b/source/dnode/mnode/impl/src/mndStreamHb.c @@ -357,10 +357,11 @@ int32_t mndProcessStreamHb(SRpcMsg *pReq) { taosArrayDestroy(pOrphanTasks); { - pReq->info.handle = NULL; // disable auto rsp SRpcMsg rsp = {.code = 0, .info = pReq->info, .contLen = sizeof(SMStreamHbRspMsg)}; rsp.pCont = rpcMallocCont(rsp.contLen); tmsgSendRsp(&rsp); + + pReq->info.handle = NULL; // disable auto rsp } return TSDB_CODE_SUCCESS;