SIGN IN SIGN UP

gh-107851: Fix spurious failures in fcntl eintr tests (#121556)

On heavily loaded machines, the subprocess may finish its sleep before
the parent process manages to synchronize with it via a failed lock.

This leads to errors like:

  Exception: failed to sync child in 300.3 sec

Use pipes instead to mutually synchronize between parent and child.
S
Sam Gross committed
af9f6de6ea930b607f948f2c91a87fe4ca9d64db
Parent: ca0fb34
Committed by GitHub <noreply@github.com> on 7/10/2024, 2:36:52 PM