> 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.

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

Changes:
  - all: https://git.openjdk.org/jdk/pull/30223/files
  - new: https://git.openjdk.org/jdk/pull/30223/files/2fab2f8b..75e40478

Webrevs:
 - full: https://webrevs.openjdk.org/?repo=jdk&pr=30223&range=03
 - incr: https://webrevs.openjdk.org/?repo=jdk&pr=30223&range=02-03

  Stats: 1 line in 1 file changed: 0 ins; 1 del; 0 mod
  Patch: https://git.openjdk.org/jdk/pull/30223.diff
  Fetch: git fetch https://git.openjdk.org/jdk.git pull/30223/head:pull/30223

PR: https://git.openjdk.org/jdk/pull/30223

Reply via email to