--- a/test/jdk/java/net/Socket/asyncClose/AsyncClose.java Thu May 09 17:49:28 2019 +0100
+++ b/test/jdk/java/net/Socket/asyncClose/AsyncClose.java Fri May 17 13:21:44 2019 +0100
@@ -24,11 +24,13 @@
import java.util.ArrayList;
import java.util.List;
import java.util.concurrent.CompletableFuture;
+import jdk.test.lib.net.IPSupport;
import static java.util.concurrent.CompletableFuture.*;
/*
* @test
* @bug 4344135
+ * @library /test/lib
* @summary Check that {Socket,ServerSocket,DatagramSocket}.close will
* cause any thread blocked on the socket to throw a SocketException.
* @run main AsyncClose
@@ -39,6 +41,7 @@
public class AsyncClose {
public static void main(String args[]) throws Exception {
+ IPSupport.throwSkippedExceptionIfNonOperational();
AsyncCloseTest tests[] = {
new Socket_getInputStream_read(),