[jdk11u-dev] Integrated: 8237858: PlainSocketImpl.socketAccept() handles EINTR incorrectly

Andrei Pangin apangin at openjdk.org
Wed Aug 30 15:24:28 UTC 2023


On Fri, 18 Aug 2023 21:18:19 GMT, Andrei Pangin <apangin at openjdk.org> wrote:

> Please consider the proposed backport of the fix for JDK-8237858: PlainSocketImpl.socketAccept() handles EINTR incorrectly.
> 
> Customers complain about unexpected `java.net.SocketTimeoutException` when profiling an application running on JDK 11.0.20.
> 
> The original patch applies cleanly with a trivial adjustment in `make/common/TestFilesCompilation.gmk`, where `$$` has been replaced with `$`.

This pull request has now been integrated.

Changeset: d76e6ea2
Author:    Andrei Pangin <apangin at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
URL:       https://git.openjdk.org/jdk11u-dev/commit/d76e6ea25e7b77cd28584a1e804e702f77176e8e
Stats:     486 lines in 8 files changed: 462 ins; 6 del; 18 mod

8237858: PlainSocketImpl.socketAccept() handles EINTR incorrectly

PlainSocketImpl.socketAccept() handles EINTR incorrectly

Reviewed-by: phh
Backport-of: 955aee3bfa8cad8b60fd38fb472b431075eea9d0

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

PR: https://git.openjdk.org/jdk11u-dev/pull/2089


More information about the jdk-updates-dev mailing list