diff --git a/source/libs/transport/src/transCli.c b/source/libs/transport/src/transCli.c index f744327a59..ab1fcc31dc 100644 --- a/source/libs/transport/src/transCli.c +++ b/source/libs/transport/src/transCli.c @@ -435,7 +435,7 @@ void cliHandleExceptImpl(SCliConn* pConn, int32_t code) { continue; } } - if (cliAppCb(pConn, &transMsg, pMsg) != 0) { + if (!REQUEST_NO_RESP(&pMsg->msg) && cliAppCb(pConn, &transMsg, pMsg) != 0) { return; } destroyCmsg(pMsg);