diff --git a/source/libs/transport/src/transCli.c b/source/libs/transport/src/transCli.c index 07e671ad050a3227680779fd43cd8d8052ea6fb2..18efabd44f4b405a411301d56a5ee7b8ae079320 100644 --- a/source/libs/transport/src/transCli.c +++ b/source/libs/transport/src/transCli.c @@ -395,7 +395,7 @@ void cliHandleResp(SCliConn* conn) { } if (CONN_NO_PERSIST_BY_APP(conn)) { - addConnToPool(pThrd->pool, conn); + return addConnToPool(pThrd->pool, conn); } uv_read_start((uv_stream_t*)conn->stream, cliAllocRecvBufferCb, cliRecvCb);