]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
[3.13] gh-137583: Only lock the SSL context, not the SSL socket (GH-137588) (GH-137613)
authorPeter Bierma <zintensitydev@gmail.com>
Tue, 12 Aug 2025 02:05:13 +0000 (22:05 -0400)
committerGitHub <noreply@github.com>
Tue, 12 Aug 2025 02:05:13 +0000 (22:05 -0400)
commitda39cb9716a5fd781e5ded25f0f203462c88aa02
treef95db198ad40401a52a87d807428868b0c720d36
parentc1e1c880eee6cd36fe7fccdd362871b5454186c9
[3.13] gh-137583: Only lock the SSL context, not the SSL socket (GH-137588) (GH-137613)

Fixes a deadlock introduced in 3.13.6.

(cherry picked from commit 55788a90967e82a9ea05b45c06a293b46ec53d72)
Lib/test/test_ssl.py
Misc/NEWS.d/next/Library/2025-08-09-08-53-32.gh-issue-137583.s6OZud.rst [new file with mode: 0644]
Modules/_ssl.c
Modules/_ssl/debughelpers.c