Skip to content

[3.12] gh-76785: Use Pending Calls When Releasing Cross-Interpreter Data (gh-109556) - #112288

Merged
ericsnowcurrently merged 5 commits into
python:3.12from
ericsnowcurrently:miss-islington-backport-fd7e08a-3.12
Nov 27, 2023
Merged

[3.12] gh-76785: Use Pending Calls When Releasing Cross-Interpreter Data (gh-109556)#112288
ericsnowcurrently merged 5 commits into
python:3.12from
ericsnowcurrently:miss-islington-backport-fd7e08a-3.12

Conversation

@ericsnowcurrently

@ericsnowcurrentlyericsnowcurrently commented Nov 20, 2023

Copy link
Copy Markdown
Member

This fixes some crashes in the _xxinterpchannels module, due to a race between interpreters.
(cherry picked from commit fd7e08a)

(This is an adaptation of gh-109586.)

@ericsnowcurrently

Copy link
Copy Markdown
MemberAuthor

FTR, @Yhg1s approved gh-109586, on which this PR was based.

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

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants

@ericsnowcurrently@Yhg1s