Merge remote-tracking branch 'origin/3.0' into enh/opt-transport
This commit is contained in:
parent
3b0d342793
commit
2ca458fa30
|
@ -3743,8 +3743,9 @@ static SCliConn* getConnFromHeapCache(SHashObj* pConnHeapCache, char* key) {
|
||||||
return NULL;
|
return NULL;
|
||||||
} else {
|
} else {
|
||||||
if (shouldSWitchToOtherConn(pConn, key)) {
|
if (shouldSWitchToOtherConn(pConn, key)) {
|
||||||
if (pHeap->heap->nelts >= 8) {
|
code = balanceConnHeapCache(pConnHeapCache, pConn);
|
||||||
balanceConnHeapCache(pConnHeapCache, pConn);
|
if (code != 0) {
|
||||||
|
tDebug("failed to balance conn heap cache for key:%s", key);
|
||||||
}
|
}
|
||||||
logConnMissHit(pConn);
|
logConnMissHit(pConn);
|
||||||
return NULL;
|
return NULL;
|
||||||
|
|
Loading…
Reference in New Issue