Add exception handling in caso of unexecpected errors

This commit is contained in:
Marcos Nils
2014-02-05 00:06:29 -03:00
parent d846149ae1
commit a69dd4e242

View File

@@ -28,10 +28,12 @@ public abstract class JedisClusterConnectionHandler {
hostAndPort.getPort());
this.nodes.put(hostAndPort.getHost() + hostAndPort.getPort(), jp);
Jedis jedis = jp.getResource();
discoverClusterNodesAndSlots(jedis);
jp.returnResource(jedis);
try {
discoverClusterNodesAndSlots(jedis);
} finally {
jp.returnResource(jedis);
}
}
}
private void discoverClusterNodesAndSlots(Jedis jedis) {