diff --git a/jdk/test/ProblemList.txt b/jdk/test/ProblemList.txt index 02c170a39de..547eb7b8d5c 100644 --- a/jdk/test/ProblemList.txt +++ b/jdk/test/ProblemList.txt @@ -160,9 +160,6 @@ javax/xml/jaxp/transform/jdk8004476/XSLTExFuncTest.java windows-all # Filed 7052625 com/sun/net/httpserver/bugs/6725892/Test.java generic-all -# Filed 7036666 -com/sun/net/httpserver/Test9a.java generic-all - # failing on vista 32/64 on nightly # 7102702 java/net/PortUnreachableException/OneExceptionOnly.java windows-all diff --git a/jdk/test/com/sun/net/httpserver/Test9a.java b/jdk/test/com/sun/net/httpserver/Test9a.java index fa6f3656bc8..66e7948b863 100644 --- a/jdk/test/com/sun/net/httpserver/Test9a.java +++ b/jdk/test/com/sun/net/httpserver/Test9a.java @@ -40,8 +40,9 @@ import javax.net.ssl.*; public class Test9a extends Test { - static SSLContext serverCtx, clientCtx; - static boolean error = false; + static SSLContext serverCtx; + static volatile SSLContext clientCtx = null; + static volatile boolean error = false; public static void main (String[] args) throws Exception { HttpsServer server = null; @@ -176,6 +177,7 @@ public class Test9a extends Test { compare (new File(orig), temp); temp.delete(); } catch (IOException e) { + e.printStackTrace(); error = true; } }