diff --git a/test/ProblemList.txt b/test/ProblemList.txt index 02c170a39deeac07ba6001b8ddad3efd61307a6d..547eb7b8d5c07614e57c81c66a7d9bdbf34de362 100644 --- a/test/ProblemList.txt +++ b/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/test/com/sun/net/httpserver/Test9a.java b/test/com/sun/net/httpserver/Test9a.java index fa6f3656bc843e1fa5dbaa04cb0c27ddff677fa2..66e7948b863212cf5f17c0d9b3f90c0cde398062 100644 --- a/test/com/sun/net/httpserver/Test9a.java +++ b/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; } }