6937703: java/net regression test issues with samevm
Reviewed-by: alanb
diff --git a/test/java/net/ResponseCache/getResponseCode.java b/test/java/net/ResponseCache/getResponseCode.java
index a05f81b..b25cf28 100644
--- a/test/java/net/ResponseCache/getResponseCode.java
+++ b/test/java/net/ResponseCache/getResponseCode.java
@@ -30,8 +30,7 @@
import java.net.*;
import java.util.*;
import java.io.*;
-import java.nio.*;
-import sun.net.www.ParseUtil;
+
/**
* Request should get serviced by the cache handler. Response get
@@ -52,9 +51,13 @@
}
}
public static void main(String args[]) throws Exception {
- ResponseCache.setDefault(new MyResponseCache());
- FNPrefix = System.getProperty("test.src", ".")+"/";
- new getResponseCode();
+ try {
+ ResponseCache.setDefault(new MyResponseCache());
+ FNPrefix = System.getProperty("test.src", ".")+"/";
+ new getResponseCode();
+ } finally{
+ ResponseCache.setDefault(null);
+ }
}
static class MyResponseCache extends ResponseCache {