Skip to content

[3.13] gh-120974: Make _asyncio._enter_task atomic in the free-threaded build (GH-122138) - #122152

Merged
kumaraditya303 merged 1 commit into
python:3.13from
miss-islington:backport-47847aa-3.13
Jul 23, 2024
Merged

[3.13] gh-120974: Make _asyncio._enter_task atomic in the free-threaded build (GH-122138)#122152
kumaraditya303 merged 1 commit into
python:3.13from
miss-islington:backport-47847aa-3.13

Conversation

@miss-islington

@miss-islingtonmiss-islington commented Jul 23, 2024

Copy link
Copy Markdown
Contributor

Use PyDict_SetDefaultRef to set the current task in a single operation
under the dictionary's lock.
(cherry picked from commit 47847aa)

Co-authored-by: Sam Gross colesbury@gmail.com

…d build (pythonGH-122138)
Use `PyDict_SetDefaultRef` to set the current task in a single operation
under the dictionary's lock.
(cherry picked from commit 47847aa)
Co-authored-by: Sam Gross <colesbury@gmail.com>
@kumaraditya303
kumaraditya303 enabled auto-merge (squash) July 23, 2024 08:49
@kumaraditya303
kumaraditya303 merged commit 48154e7 into python:3.13Jul 23, 2024
@miss-islington
miss-islington deleted the backport-47847aa-3.13 branch January 2, 2026 17:56
Sign up for freeto 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.

3 participants

@miss-islington@kumaraditya303@colesbury