8000 [3.12] gh-104812: Run Pending Calls in any Thread (gh-104813) by ericsnowcurrently · Pull Request #105752 · python/cpython · GitHub
[go: up one dir, main page]

Skip to content

[3.12] gh-104812: Run Pending Calls in any Thread (gh-104813) #105752

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Conversation

ericsnowcurrently
Copy link
Member
@ericsnowcurrently ericsnowcurrently commented Jun 13, 2023

For a while now, pending calls only run in the main thread (in the main interpreter). This PR changes things to allow any thread run a pending call, unless the pending call was explicitly added for the main thread to run.
(cherry picked from commit 757b402)

For a while now, pending calls only run in the main thread (in the main interpreter).  This PR changes things to allow any thread run a pending call, unless the pending call was explicitly added for the main thread to run.
@ericsnowcurrently ericsnowcurrently force-pushed the per-interpreter-pending-calls-backport-3.12 branch from 0fb86c7 to f95336b Compare June 13, 2023 21:56
@ericsnowcurrently ericsnowcurrently enabled auto-merge (squash) June 14, 2023 00:22
@ericsnowcurrently ericsnowcurrently merged commit 33d3069 into python:3.12 Jun 14, 2023
@ericsnowcurrently ericsnowcurrently deleted the per-interpreter-pending-calls-backport-3.12 branch June 14, 2023 00:50
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
0