From e8ced7c679b1e39727146caf2c2fcd7546c18497 Mon Sep 17 00:00:00 2001 From: Nikita Koksharov Date: Mon, 1 Jun 2020 11:04:09 +0300 Subject: [PATCH] refactoring --- .../src/main/java/org/redisson/client/RedisConnection.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/redisson/src/main/java/org/redisson/client/RedisConnection.java b/redisson/src/main/java/org/redisson/client/RedisConnection.java index caba559fb..fd74658b2 100644 --- a/redisson/src/main/java/org/redisson/client/RedisConnection.java +++ b/redisson/src/main/java/org/redisson/client/RedisConnection.java @@ -248,7 +248,8 @@ public class RedisConnection implements RedisCommands { private void close() { CommandData command = getCurrentCommand(); - if (command != null && command.isBlockingCommand()) { + if (!isActive() + || (command != null && command.isBlockingCommand())) { channel.close(); } else { RFuture f = async(RedisCommands.QUIT); -- GitLab