From 0a5b9d7fd4d2df6a3003f0586702f6d25d5c0559 Mon Sep 17 00:00:00 2001 From: Kieran Farrell Date: Mon, 29 Jun 2026 15:28:18 +0000 Subject: [PATCH] 8387273: Enhance httpserver logging to log when maxConnections is reached Reviewed-by: jpai, dfuchs, vyazici --- .../share/classes/sun/net/httpserver/ServerImpl.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/jdk.httpserver/share/classes/sun/net/httpserver/ServerImpl.java b/src/jdk.httpserver/share/classes/sun/net/httpserver/ServerImpl.java index 94fe78b9c64..3d77a61c0be 100644 --- a/src/jdk.httpserver/share/classes/sun/net/httpserver/ServerImpl.java +++ b/src/jdk.httpserver/share/classes/sun/net/httpserver/ServerImpl.java @@ -538,6 +538,8 @@ class ServerImpl { if (MAX_CONNECTIONS > 0 && allConnections.size() >= MAX_CONNECTIONS) { // we've hit max limit of current open connections, so we go // ahead and close this connection without processing it + logger.log(Level.DEBUG, "connection limit reached, " + + "closing accepted connection " + chan); try { chan.close(); } catch (IOException ignore) {