git: openjdk/jdk: master: 8371718: (sc) Channels.new{Input,Output}Stream can allocate unbounded memory for a socket channel

Brian Burkhalter bpb at openjdk.org
Wed Dec 10 22:47:38 UTC 2025


Changeset: 74dca863
Branch: master
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2025-12-10 22:46:35 +0000
URL:       https://git.openjdk.org/jdk/commit/74dca863c2e61c13884c3454b8da7be125235970

8371718: (sc) Channels.new{Input,Output}Stream can allocate unbounded memory for a socket channel

Reviewed-by: alanb

! src/java.base/share/classes/sun/nio/ch/ChannelInputStream.java
! src/java.base/share/classes/sun/nio/ch/ChannelOutputStream.java
! src/java.base/share/classes/sun/nio/ch/NioSocketImpl.java
! src/java.base/share/classes/sun/nio/ch/SocketChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/Streams.java
! test/jdk/java/nio/channels/Channels/SocketChannelStreams.java



More information about the jdk-changes mailing list