On Thu, 19 Mar 2026 20:24:52 GMT, Roger Riggs <[email protected]> wrote:

>> 8379182: [test] java/lang/ProcessBuilder/PipelineLeaksFD.java fails
>> Invoking lsof as a child process lead to races between parent and child that 
>> affected the open file descriptors.
>> 
>> Replace use of lsof with native code to test file descriptors that are pipes 
>> and show the inode number for debugging. 
>> Simple counts of pipe file descriptors are used to look for leaking fds.
>> This implementation works on Mac and Linux.
>> It may work Musl and Alpine (unconfirmed) and could remove the @requires 
>> restriction.
>
> Roger Riggs has updated the pull request incrementally with one additional 
> commit since the last revision:
> 
>   Re-enable Musl test for fork launch mode.

Still good

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

Marked as reviewed by stuefe (Reviewer).

PR Review: https://git.openjdk.org/jdk/pull/30223#pullrequestreview-3979645132

Reply via email to