Skip to content

Conversation

duaneg
Copy link
Contributor

@duaneg duaneg commented Oct 13, 2025

At present when a process pool executor shuts down it is cancelling pending work items, but failing to notify any waiting threads. Fix this.

See also gh-109934, which is a similar bug in the thread pool executor.

…l shutdown

At present when a process pool executor shuts down it is cancelling pending
work items, but failing to notify any waiting threads. Fix this.

See also pythongh-109934, which is a similar bug in the thread pool executor.
@YvesDup
Copy link
Contributor

YvesDup commented Oct 14, 2025

Your tests failed in MacOSX and Ubuntu, perhaps because there is a barrier that indefinitly waits for.
I wonder why you didn't choose your example from the problem. That would be simpler.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants