8245517: java/net/SocketOption/AfterClose.java fails with Invalid value 'READ_ONLY'
Reviewed-by: dfuchs, pconcannon
This commit is contained in:
parent
505d3da49b
commit
4aa057013c
test/jdk
@ -628,8 +628,6 @@ java/net/MulticastSocket/SetGetNetworkInterfaceTest.java 8219083 windows-
|
||||
|
||||
java/net/ServerSocket/AcceptInheritHandle.java 8211854 aix-ppc64
|
||||
|
||||
java/net/SocketOption/AfterClose.java 8245517 linux-all
|
||||
|
||||
############################################################################
|
||||
|
||||
# jdk_nio
|
||||
|
@ -238,7 +238,7 @@ public class AfterClose {
|
||||
DatagramSocket datagramSocket = createClosedUnboundDatagramSocket();
|
||||
for (int i=0; i<3; i++); {
|
||||
for (T value : values) {
|
||||
expectThrows(IOE, () -> datagramSocket.setOption(option, value));
|
||||
if (!RO.equals(value)) expectThrows(IOE, () -> datagramSocket.setOption(option, value));
|
||||
expectThrows(IOE, () -> datagramSocket.getOption(option));
|
||||
}
|
||||
}
|
||||
@ -251,7 +251,7 @@ public class AfterClose {
|
||||
DatagramSocket datagramSocket = createClosedBoundDatagramSocket();
|
||||
for (int i=0; i<3; i++); {
|
||||
for (T value : values) {
|
||||
expectThrows(IOE, () -> datagramSocket.setOption(option, value));
|
||||
if (!RO.equals(value)) expectThrows(IOE, () -> datagramSocket.setOption(option, value));
|
||||
expectThrows(IOE, () -> datagramSocket.getOption(option));
|
||||
}
|
||||
}
|
||||
@ -264,7 +264,7 @@ public class AfterClose {
|
||||
DatagramSocket datagramSocket = createClosedBoundDatagramSocket();
|
||||
for (int i=0; i<3; i++); {
|
||||
for (T value : values) {
|
||||
expectThrows(IOE, () -> datagramSocket.setOption(option, value));
|
||||
if (!RO.equals(value)) expectThrows(IOE, () -> datagramSocket.setOption(option, value));
|
||||
expectThrows(IOE, () -> datagramSocket.getOption(option));
|
||||
}
|
||||
}
|
||||
@ -288,7 +288,7 @@ public class AfterClose {
|
||||
MulticastSocket multicastSocket = createClosedUnboundMulticastSocket();
|
||||
for (int i=0; i<3; i++); {
|
||||
for (T value : values) {
|
||||
expectThrows(IOE, () -> multicastSocket.setOption(option, value));
|
||||
if (!RO.equals(value)) expectThrows(IOE, () -> multicastSocket.setOption(option, value));
|
||||
expectThrows(IOE, () -> multicastSocket.getOption(option));
|
||||
}
|
||||
}
|
||||
@ -301,7 +301,7 @@ public class AfterClose {
|
||||
MulticastSocket multicastSocket = createClosedBoundMulticastSocket();
|
||||
for (int i=0; i<3; i++); {
|
||||
for (T value : values) {
|
||||
expectThrows(IOE, () -> multicastSocket.setOption(option, value));
|
||||
if (!RO.equals(value)) expectThrows(IOE, () -> multicastSocket.setOption(option, value));
|
||||
expectThrows(IOE, () -> multicastSocket.getOption(option));
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user