diff options
author | Victor Stinner <vstinner@redhat.com> | 2018-07-18 17:43:57 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-07-18 17:43:57 +0200 |
commit | 99bb6df66a42625367c4f38e6802c8bb527baf4a (patch) | |
tree | 76f19551138a723629bf1a67c22311afe11df791 /Python/errors.c | |
parent | 5d4cb54800966947db2e86f65fb109c5067076be (diff) | |
download | cpython-git-99bb6df66a42625367c4f38e6802c8bb527baf4a.tar.gz |
bpo-34130: Fix test_signal.test_socket() (GH-8326)
test_signal.test_socket(): On Windows, sometimes even if the C signal handler
succeed to write the signal number into the write end of the socketpair, the
test fails with a BlockingIOError on the non-blocking read.recv(1) because the
read end of the socketpair didn't receive the byte yet.
Fix the race condition on Windows by setting the read end as blocking.
Diffstat (limited to 'Python/errors.c')
0 files changed, 0 insertions, 0 deletions