]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
[3.14] gh-143880: Fix data race in `functools.partial` in free threading build (...
authorSam Gross <colesbury@gmail.com>
Fri, 16 Jan 2026 16:55:40 +0000 (11:55 -0500)
committerGitHub <noreply@github.com>
Fri, 16 Jan 2026 16:55:40 +0000 (22:25 +0530)
commit0042384bd56cf88c9bf868776247ef00b34719de
tree3009895231ca1632a45e88a2bd1c3d70bde71572
parent8c250cf65fd7fe5b18b13b43a8c28afb9929ea6c
[3.14] gh-143880: Fix data race in `functools.partial` in free threading build (#143882)

gh-143880: Fix data race in `functools.partial` in free threading build

The assignment to `pto->vectorcall` isn't thread-safe in the free
threading build. Note that this is already fixed in the main branch.
Misc/NEWS.d/next/Library/2026-01-15-13-03-22.gh-issue-143880.sWoLsf.rst [new file with mode: 0644]
Modules/_functoolsmodule.c