Merge pull request #1078 from xavierfacq/master

Try and AcquireConnection when entry is FreezeReason SYSTEM not only for MASTER
pull/1303/head
Nikita Koksharov 7 years ago committed by GitHub
commit f784778c97

@ -198,8 +198,8 @@ abstract class ConnectionPool<T extends RedisConnection> {
}
public RFuture<T> get(RedisCommand<?> command, ClientConnectionsEntry entry) {
if (((entry.getNodeType() == NodeType.MASTER && entry.getFreezeReason() == FreezeReason.SYSTEM) || !entry.isFreezed())
&& tryAcquireConnection(entry)) {
if ((!entry.isFreezed() || entry.getFreezeReason() == FreezeReason.SYSTEM) &&
tryAcquireConnection(entry)) {
return acquireConnection(command, entry);
}

Loading…
Cancel
Save