summaryrefslogtreecommitdiffstats
path: root/Misc
diff options
context:
space:
mode:
authorLouis Paulot <55740424+lpaulot@users.noreply.github.com>2023-07-10 21:45:27 (GMT)
committerGitHub <noreply@github.com>2023-07-10 21:45:27 (GMT)
commit6782fc050281205734700a1c3e13b123961ed15b (patch)
treec1e4b8d2154fddecfe095736202a04f96995c9aa /Misc
parent9d582250d8fde240b8e7299b74ba888c574f74a3 (diff)
downloadcpython-6782fc050281205734700a1c3e13b123961ed15b.zip
cpython-6782fc050281205734700a1c3e13b123961ed15b.tar.gz
cpython-6782fc050281205734700a1c3e13b123961ed15b.tar.bz2
gh-94777: Fix deadlock in ProcessPoolExecutor (#94784)
Fixes a hang in multiprocessing process pool executor when a child process crashes and code could otherwise block on writing to the pipe. See GH-94777 for more details.
Diffstat (limited to 'Misc')
-rw-r--r--Misc/NEWS.d/next/Library/2022-07-12-18-45-13.gh-issue-94777.mOybx7.rst1
1 files changed, 1 insertions, 0 deletions
diff --git a/Misc/NEWS.d/next/Library/2022-07-12-18-45-13.gh-issue-94777.mOybx7.rst b/Misc/NEWS.d/next/Library/2022-07-12-18-45-13.gh-issue-94777.mOybx7.rst
new file mode 100644
index 0000000..2c04a35
--- /dev/null
+++ b/Misc/NEWS.d/next/Library/2022-07-12-18-45-13.gh-issue-94777.mOybx7.rst
@@ -0,0 +1 @@
+Fix hanging :mod:`multiprocessing` ``ProcessPoolExecutor`` when a child process crashes while data is being written in the call queue.