From 5eaa6f34fe0f3c55a1eb0b513219b6c08feb6811 Mon Sep 17 00:00:00 2001 From: yihaoDeng Date: Fri, 11 Oct 2024 16:46:05 +0800 Subject: [PATCH] Merge remote-tracking branch 'origin/3.0' into enh/opt-transport --- source/libs/transport/src/transCli.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/source/libs/transport/src/transCli.c b/source/libs/transport/src/transCli.c index a17322db2d..7323e99f42 100644 --- a/source/libs/transport/src/transCli.c +++ b/source/libs/transport/src/transCli.c @@ -3741,10 +3741,10 @@ static SCliConn* getConnFromHeapCache(SHashObj* pConnHeapCache, char* key) { tDebug("failed to get conn from heap cache for key:%s", key); return NULL; } else { - if (pHeap->heap->nelts >= 16) { - balanceConnHeapCache(pConnHeapCache, pConn); - } if (shouldSWitchToOtherConn(pConn, key)) { + if (pHeap->heap->nelts >= 16) { + balanceConnHeapCache(pConnHeapCache, pConn); + } logConnMissHit(pConn); return NULL; }