diff --git a/jetty-client/src/main/java/org/eclipse/jetty/client/ConnectionPool.java b/jetty-client/src/main/java/org/eclipse/jetty/client/ConnectionPool.java index eeadbba1e27..0af5286126a 100644 --- a/jetty-client/src/main/java/org/eclipse/jetty/client/ConnectionPool.java +++ b/jetty-client/src/main/java/org/eclipse/jetty/client/ConnectionPool.java @@ -106,6 +106,8 @@ public class ConnectionPool implements Closeable, Dumpable LOG.debug("Connection {}/{} creation succeeded {}", next, maxConnections, connection); if (activate(connection)) connectionPromise.succeeded(connection); + else + connectionPromise.failed(new IllegalStateException("Active connection overflow")); } @Override