src/java.base/share/classes/sun/nio/ch/NioSocketImpl.java
branchniosocketimpl-branch
changeset 57239 7636aef1b197
parent 57227 aebe3e4fd2d1
child 57242 c37938e150b7
--- 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,