[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