Skip to content
Browse files
8251361: Potential race between Logger configuration and GCs in HttpU…
…RLConWithProxy test

Keep a static reference to the logger to prevent its inadvertent garbage collection while the test is running.

Backport-of: ed5696d
  • Loading branch information
shipilev committed Aug 13, 2021
1 parent 94b633a commit d8e1e62de0f1077c5a8cc61369931326691b9fef
Showing 1 changed file with 7 additions and 3 deletions.
@@ -45,17 +45,21 @@

public class HttpURLConWithProxy {

private static Logger logger =

public static void main(String... arg) {
// Remove the default nonProxyHosts to use localhost for testing
System.setProperty("http.nonProxyHosts", "");

System.setProperty("http.proxyHost", "");
System.setProperty("http.proxyPort", "1111");
String HTTPLOG = "";

// Use the logger to help verify the Proxy was used
Handler h = new ProxyHandler();

ServerSocket ss;
URL url;

1 comment on commit d8e1e62

Copy link

@openjdk-notifier openjdk-notifier bot commented on d8e1e62 Aug 13, 2021

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Please sign in to comment.