--- a/src/java.base/share/classes/sun/nio/ch/NioSocketImpl.java Fri Mar 01 18:28:44 2019 +0000
+++ b/src/java.base/share/classes/sun/nio/ch/NioSocketImpl.java Sat Mar 02 11:44:38 2019 +0000
@@ -1173,9 +1173,6 @@
ensureOpenAndConnected();
if (!isInputClosed) {
Net.shutdown(fd, Net.SHUT_RD);
- long reader = readerThread;
- if (reader != 0)
- NativeThread.signal(reader);
isInputClosed = true;
}
}
@@ -1187,9 +1184,6 @@
ensureOpenAndConnected();
if (!isOutputClosed) {
Net.shutdown(fd, Net.SHUT_WR);
- long writer = writerThread;
- if (writer != 0)
- NativeThread.signal(writer);
isOutputClosed = true;
}
}
@@ -1288,15 +1282,6 @@
}
/**
- * Returns the native file descriptor.
- */
- private static int fdVal(FileDescriptor fd) {
- int fdVal = SharedSecrets.getJavaIOFileDescriptorAccess().get(fd);
- assert fdVal == IOUtil.fdVal(fd);
- return fdVal;
- }
-
- /**
* Sets the SocketImpl fields to the given values.
*/
private static void setSocketImplFields(SocketImpl si,