From caac8172ad197b4bc7e9a4c19126cdf0384dd526 Mon Sep 17 00:00:00 2001 From: Volkan Yazici Date: Mon, 10 Feb 2025 09:50:45 +0000 Subject: [PATCH] 8349551: Failures in tests after JDK-8345625 Reviewed-by: jpai, dfuchs --- .../share/classes/jdk/internal/net/http/HttpClientImpl.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/java.net.http/share/classes/jdk/internal/net/http/HttpClientImpl.java b/src/java.net.http/share/classes/jdk/internal/net/http/HttpClientImpl.java index bfdd43797b0..c58f0b0c752 100644 --- a/src/java.net.http/share/classes/jdk/internal/net/http/HttpClientImpl.java +++ b/src/java.net.http/share/classes/jdk/internal/net/http/HttpClientImpl.java @@ -1636,6 +1636,11 @@ final class HttpClientImpl extends HttpClient implements Trackable { return Optional.ofNullable(userProxySelector); } + // Return the effective proxy that this client uses. + ProxySelector proxySelector() { + return proxySelector; + } + @Override public WebSocket.Builder newWebSocketBuilder() { // Make sure to pass the HttpClientFacade to the WebSocket builder.