diff --git a/source/libs/transport/src/transCli.c b/source/libs/transport/src/transCli.c index 9ae3487444..6f1ce6ad0b 100644 --- a/source/libs/transport/src/transCli.c +++ b/source/libs/transport/src/transCli.c @@ -662,6 +662,7 @@ static SCliConn* getConnFromPool(SCliThrd* pThrd, char* key, bool* exceed) { if (QUEUE_IS_EMPTY(&plist->conns)) { if (plist->list->numOfConn >= pTranInst->connLimitNum) { *exceed = true; + return NULL;; } plist->list->numOfConn++; return NULL;