]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
[3.14] gh-128639: Don't assume one thread in subinterpreter finalization with fixed...
authorMiss Islington (bot) <31488909+miss-islington@users.noreply.github.com>
Tue, 7 Oct 2025 17:30:38 +0000 (19:30 +0200)
committerGitHub <noreply@github.com>
Tue, 7 Oct 2025 17:30:38 +0000 (13:30 -0400)
commitcec4ddf23e5020df726164fa7b5cb335fcaa1a06
tree740e0574902a822731ca469111cd50d9b11b6e81
parent08bea299bfd4377611df42e4e42414ffacea4f7f
[3.14] gh-128639: Don't assume one thread in subinterpreter finalization with fixed daemon thread support (GH-134606) (GH-139050)

gh-128639: Don't assume one thread in subinterpreter finalization with fixed daemon thread support (GH-134606)

This reapplies GH-128640.
(cherry picked from commit a64881363b836b95fb4512a5689d69c1aa07ecb8)

Co-authored-by: Peter Bierma <zintensitydev@gmail.com>
Lib/test/test_interpreters/test_api.py
Lib/test/test_interpreters/test_lifecycle.py
Lib/test/test_threading.py
Misc/NEWS.d/next/Core_and_Builtins/2025-01-08-12-52-47.gh-issue-128640.9nbh9z.rst [new file with mode: 0644]
Programs/_testembed.c
Python/pylifecycle.c