diff options
| author | Miss Islington (bot) <31488909+miss-islington@users.noreply.github.com> | 2024-07-10 15:02:26 (GMT) |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-07-10 15:02:26 (GMT) |
| commit | 0113c56a203c3569013c6d08486ccce2e9b7016b (patch) | |
| tree | caf51fd30596b6bb93fb4c136f36b23ff6a212f8 /Lib/test/test_pyrepl/test_unix_eventqueue.py | |
| parent | 0504f45b795d508014031ff0884160ddd86e44a1 (diff) | |
| download | cpython-0113c56a203c3569013c6d08486ccce2e9b7016b.zip cpython-0113c56a203c3569013c6d08486ccce2e9b7016b.tar.gz cpython-0113c56a203c3569013c6d08486ccce2e9b7016b.tar.bz2 | |
[3.13] gh-107851: Fix spurious failures in fcntl eintr tests (GH-121556) (#121585)
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.
(cherry picked from commit af9f6de6ea930b607f948f2c91a87fe4ca9d64db)
Co-authored-by: Sam Gross <colesbury@gmail.com>
Diffstat (limited to 'Lib/test/test_pyrepl/test_unix_eventqueue.py')
0 files changed, 0 insertions, 0 deletions
