summaryrefslogtreecommitdiffstats
path: root/Python/errors.c
diff options
context:
space:
mode:
authorRadislav Chugunov <52372310+chgnrdv@users.noreply.github.com>2024-11-22 19:20:07 (GMT)
committerGitHub <noreply@github.com>2024-11-22 19:20:07 (GMT)
commitca3ea9ad05c3d876a58463595e5b4228fda06936 (patch)
tree2e4cbfbc1aef5647a3a1f8977b8448141730e937 /Python/errors.c
parenta264637654f9d3ac3c140e66fd56ee32faf22431 (diff)
downloadcpython-ca3ea9ad05c3d876a58463595e5b4228fda06936.zip
cpython-ca3ea9ad05c3d876a58463595e5b4228fda06936.tar.gz
cpython-ca3ea9ad05c3d876a58463595e5b4228fda06936.tar.bz2
gh-109746: Make _thread.start_new_thread delete state of new thread on its startup failure (GH-109761)
If Python fails to start newly created thread due to failure of underlying PyThread_start_new_thread() call, its state should be removed from interpreter' thread states list to avoid its double cleanup. Co-authored-by: Serhiy Storchaka <storchaka@gmail.com>
Diffstat (limited to 'Python/errors.c')
0 files changed, 0 insertions, 0 deletions