[jdk25u] RFR: 8364611: (process) Child process SIGPIPE signal disposition should be default
Thomas Stuefe
stuefe at openjdk.org
Wed Aug 13 14:33:30 UTC 2025
On Tue, 12 Aug 2025 05:32:01 GMT, Thomas Stuefe <stuefe at openjdk.org> wrote:
> Hi all,
>
> Unclean (but trivially merged) backport. We need to address this since we've started seeing it at two customers now, and it makes sense to fix it at least in the upcoming newest LTS.
>
> The backport is unclean since "8210549: Runtime.exec: in closeDescriptors(), use FD_CLOEXEC instead of close()" is in the way, and @RogerRiggs and I agreed on not backporting that one (had been purposely delayed to miss the JDK25 train).
>
>
> - Tested on JDK25u on Linux x64 (ran java/lang/ProcessBuilder jtreg tests), which includes the provided regression test
> - GHAs are clean
>
> This pull request contains a backport of commit [bdb1646a](https://github.com/openjdk/jdk/commit/bdb1646a1e39bae0535efe3f593e7fc0545e4114) from the [openjdk/jdk](https://git.openjdk.org/jdk) repository.
>
> The commit being backported was authored by Thomas Stuefe on 11 Aug 2025 and was reviewed by Erik Joelsson and Roger Riggs.
>
> Thanks!
Ping @RogerRiggs
-------------
PR Comment: https://git.openjdk.org/jdk25u/pull/86#issuecomment-3184163726
More information about the jdk-updates-dev
mailing list