Fixed bug where timeout, password, and database were not set in the

JedisSentinelPool overloaded contructor and hence not passed to JedisFactory.
This commit is contained in:
Hisham Mardam-Bey
2013-09-12 21:52:29 -04:00
parent d7d9f06bd1
commit ebf1380eea

View File

@@ -53,6 +53,9 @@ public class JedisSentinelPool extends Pool<Jedis> {
public JedisSentinelPool(String masterName, Set<String> sentinels, final Config poolConfig, int timeout, final String password, public JedisSentinelPool(String masterName, Set<String> sentinels, final Config poolConfig, int timeout, final String password,
final int database) { final int database) {
this.poolConfig = poolConfig; this.poolConfig = poolConfig;
this.timeout = timeout;
this.password = password;
this.database = database;
HostAndPort master = initSentinels(sentinels, masterName); HostAndPort master = initSentinels(sentinels, masterName);
initPool(master); initPool(master);
} }