[prev in list] [next in list] [prev in thread] [next in thread] 

List:       openjdk-serviceability-dev
Subject:    Re: RFR: 8274621: NullPointerException because listenAddress[0] is null
From:       Chris Plummer <cjplummer () openjdk ! java ! net>
Date:       2021-10-28 19:41:09
Message-ID: r175daeWHK_N-idVEavSnkQQFIefn88B9U6M8TQu30M=.9857ab44-8f4e-4ddb-9532-4df10def367c () github ! com
[Download RAW message or body]

On Tue, 5 Oct 2021 22:34:38 GMT, Alex Menkov <amenkov@openjdk.org> wrote:

> The change fixes ProcessTools.startProcess "warmup predicate" synchronization \
> issue. Initially the predicate was called only for STDOUT;
> From jdk8 it's called for STDERR too (but ProcessTools javadoc was not updated).
> The fix keeps existing functionality as is (as we have this behavior for a long \
> time and we have tests which expect STDERR output), but adds synchronization to \
> avoid calling predicate after previous call returned "true". Also updated javadoc \
> to reflect actual behavior.

Marked as reviewed by cjplummer (Reviewer).

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

PR: https://git.openjdk.java.net/jdk/pull/5830


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic