diff --git a/src/main/java/org/redisson/misc/ConnectionPool.java b/src/main/java/org/redisson/misc/ConnectionPool.java index e16340699..2ab171783 100644 --- a/src/main/java/org/redisson/misc/ConnectionPool.java +++ b/src/main/java/org/redisson/misc/ConnectionPool.java @@ -215,7 +215,7 @@ public class ConnectionPool { } } - promises.addFirst(promise); + promises.add(promise); // promise.tryFailure(cause); } @@ -248,7 +248,7 @@ public class ConnectionPool { releaseConnection(entry); - promises.addFirst(promise); + promises.add(promise); // RedisConnectionException cause = new RedisConnectionException(conn + " is not active!"); // promise.tryFailure(cause); }