6937703: java/net regression test issues with samevm
Reviewed-by: alanb
diff --git a/test/java/net/ResponseCache/ResponseCacheTest.java b/test/java/net/ResponseCache/ResponseCacheTest.java
index f248688..95ddceb 100644
--- a/test/java/net/ResponseCache/ResponseCacheTest.java
+++ b/test/java/net/ResponseCache/ResponseCacheTest.java
@@ -150,10 +150,14 @@
}
}
public static void main(String args[]) throws Exception {
- ResponseCache.setDefault(new MyResponseCache());
- FNPrefix = System.getProperty("test.src", ".")+"/";
- OutFNPrefix = System.getProperty("test.scratch", ".")+"/";
- new ResponseCacheTest();
+ try {
+ ResponseCache.setDefault(new MyResponseCache());
+ FNPrefix = System.getProperty("test.src", ".")+"/";
+ OutFNPrefix = System.getProperty("test.scratch", ".")+"/";
+ new ResponseCacheTest();
+ } finally{
+ ResponseCache.setDefault(null);
+ }
}
static class MyResponseCache extends ResponseCache {