git: openjdk/jdk13u-dev: 8246707: (sc) SocketChannel.read/write throws AsynchronousCloseException on closed channel
Ekaterina Vergizova
evergizova at openjdk.java.net
Fri Mar 12 14:45:17 UTC 2021
Changeset: 325657a6
Author: Ekaterina Vergizova <evergizova at openjdk.org>
Date: 2021-03-12 14:44:21 +0000
URL: https://git.openjdk.java.net/jdk13u-dev/commit/325657a6
8246707: (sc) SocketChannel.read/write throws AsynchronousCloseException on closed channel
This fix addresses an issue where an AsynchronousCloseException was being thrown instead of a ChannelClosedException when SocketChannel.write() is called on a closed SocketChannel.
Backport-of: 831f23ee86a158524dbf607428beb94f9c2a1552
! src/java.base/share/classes/sun/nio/ch/SocketChannelImpl.java
+ test/jdk/java/nio/channels/SocketChannel/ReadWriteAfterClose.java
More information about the jdk-updates-changes
mailing list