[jdk22u] Integrated: 8325028: (ch) Pipe channels should lazily set socket to non-blocking mode on first use by virtual thread

Vladimir Petko vpetko at openjdk.org
Wed Apr 10 16:32:10 UTC 2024


On Fri, 1 Mar 2024 08:32:03 GMT, Vladimir Petko <vpetko at openjdk.org> wrote:

> Hi all,
> 
> This pull request contains a backport of commit [d1099033](https://github.com/openjdk/jdk/commit/d1099033ac63b9dd0dd6e3a7341db929e9e0e56e) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository.
> 
> The commit being backported was authored by Alan Bateman on 8 Feb 2024 and was reviewed by Brian Burkhalter.
> 
> This change fixes a bug in jruby[1] that broken pipeline functions of Open3[1][2].
> 
> Thanks!
> 
> [1] https://github.com/jruby/jruby/issues/8069
> [2] https://bugs.launchpad.net/ubuntu/+source/jruby/+bug/2054943

This pull request has now been integrated.

Changeset: dbaca7a4
Author:    Vladimir Petko <vpetko at openjdk.org>
Committer: Severin Gehwolf <sgehwolf at openjdk.org>
URL:       https://git.openjdk.org/jdk22u/commit/dbaca7a434e26f59fd461952c96a45bdde5847b0
Stats:     84 lines in 2 files changed: 70 ins; 4 del; 10 mod

8325028: (ch) Pipe channels should lazily set socket to non-blocking mode on first use by virtual thread

Backport-of: d1099033ac63b9dd0dd6e3a7341db929e9e0e56e

-------------

PR: https://git.openjdk.org/jdk22u/pull/79


More information about the jdk-updates-dev mailing list