]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
[3.13] gh-125716: Use a Global Mutex When Initializing Global State For the _interpqu...
authorMiss Islington (bot) <31488909+miss-islington@users.noreply.github.com>
Mon, 21 Oct 2024 22:16:32 +0000 (00:16 +0200)
committerGitHub <noreply@github.com>
Mon, 21 Oct 2024 22:16:32 +0000 (22:16 +0000)
commit0e350d4bf60a5f1c95a892fe234ddfbcba23b0da
treed6b614e4ecf7a7f41414a1654b9f7db7e626e984
parentb752764f9ea651a7c36ccbae63574baa7d8dcd00
[3.13] gh-125716: Use a Global Mutex When Initializing Global State For the _interpqueues Module (gh-125817)

This includes a drive-by cleanup in _queues_init() and _queues_fini().

This change also applies to the _interpchannels module.

(cherry picked from commit 4848b0b92ce2737cea08fa3b322fd0f0a671bb07, AKA gh-125803)

Co-authored-by: Eric Snow <ericsnowcurrently@gmail.com>
Modules/_interpchannelsmodule.c
Modules/_interpqueuesmodule.c