DATAKV-63

+ reset the selected db when the connection is closed
This commit is contained in:
Costin Leau
2011-04-14 19:53:55 +03:00
parent 1f1db82ffb
commit aebcb56c3c
2 changed files with 10 additions and 0 deletions

View File

@@ -129,6 +129,11 @@ public class JedisConnection implements RedisConnection {
pool.returnBrokenResource(jedis);
}
else {
// reset the connection
if (dbIndex > 0) {
select(0);
}
pool.returnResource(jedis);
}
}

View File

@@ -80,6 +80,11 @@ public class RjcConnection implements RedisConnection {
public void close() throws DataAccessException {
isClosed = true;
// reset the connection (in case a pool is being used)
if (dbIndex > 0) {
select(0);
}
try {
subscriber.close();
session.close();