git: openjdk/jdk21u-dev: master: 8358764: (sc) SocketChannel.close when thread blocked in read causes connection to be reset (win)
Severin Gehwolf
sgehwolf at openjdk.org
Mon Sep 8 09:49:26 UTC 2025
Changeset: 83f9c250
Branch: master
Author: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2025-09-08 09:45:23 +0000
URL: https://git.openjdk.org/jdk21u-dev/commit/83f9c250221f707be484e0163fe9040f99474412
8358764: (sc) SocketChannel.close when thread blocked in read causes connection to be reset (win)
Reviewed-by: stuefe
Backport-of: e5196fc24d2ec9e581af7803ac47036111fee029
! src/java.base/share/classes/sun/nio/ch/Net.java
! src/java.base/share/classes/sun/nio/ch/SocketChannelImpl.java
! src/java.base/unix/native/libnio/ch/Net.c
! src/java.base/windows/native/libnio/ch/Net.c
+ test/jdk/java/nio/channels/SocketChannel/PeerReadsAfterAsyncClose.java
More information about the jdk-updates-changes
mailing list