diff options
author | Miss Islington (bot) <31488909+miss-islington@users.noreply.github.com> | 2022-08-25 02:03:29 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-08-25 02:03:29 (GMT) |
commit | 915ee9ed43b199de6f9fb371c2224ef4593522ab (patch) | |
tree | bf5d7fb418bc471f54d516846e8a0a02eb24fbc9 /Lib/threading.py | |
parent | d02e8fbc5a4a9f43ceaacb32dee84f8f661a12d2 (diff) | |
download | cpython-915ee9ed43b199de6f9fb371c2224ef4593522ab.zip cpython-915ee9ed43b199de6f9fb371c2224ef4593522ab.tar.gz cpython-915ee9ed43b199de6f9fb371c2224ef4593522ab.tar.bz2 |
gh-95243: Mitigate the race condition in testSockName (GH-96173)
find_unused_port() has an inherent race condition, but we can't use
bind_port() as that uses .getsockname() which this test is exercising.
Try binding to unused ports a few times before failing.
Signed-off-by: Ross Burton <ross.burton@arm.com>
(cherry picked from commit df110126971d0271a977ce10779083b3e335b4da)
Co-authored-by: Ross Burton <ross.burton@arm.com>
Diffstat (limited to 'Lib/threading.py')
0 files changed, 0 insertions, 0 deletions