diff options
author | Guido van Rossum <guido@python.org> | 2023-10-27 22:44:12 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-10-27 22:44:12 (GMT) |
commit | c3bb10c9303503e7b55a7bdf9acfa6b3bcb699c6 (patch) | |
tree | a397c4aa0cf90638f08cc987f8e5a5f3aa1f39d3 /Python/getcompiler.c | |
parent | 1c9a0c40794f0cb3234533d5e83234e7dce4ccd4 (diff) | |
download | cpython-c3bb10c9303503e7b55a7bdf9acfa6b3bcb699c6.zip cpython-c3bb10c9303503e7b55a7bdf9acfa6b3bcb699c6.tar.gz cpython-c3bb10c9303503e7b55a7bdf9acfa6b3bcb699c6.tar.bz2 |
gh-110205: Fix asyncio ThreadedChildWatcher._join_threads() (#110884)
- `ThreadedChildWatcher.close()` is now *officially* a no-op; `_join_threads()` never did anything.
- Threads created by that class are now named `asyncio-waitpid-NNN`.
- `test.test_asyncio.utils.TestCase.close_loop()` now waits for the child watcher's threads, but not forever; if a thread hangs, it raises `RuntimeError`.
Diffstat (limited to 'Python/getcompiler.c')
0 files changed, 0 insertions, 0 deletions