We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 5e07231 commit 7bea710Copy full SHA for 7bea710
1 file changed
Misc/NEWS.d/next/Core_and_Builtins/2026-04-25-19-46-23.gh-issue-149000.jvDIwy.rst
@@ -0,0 +1,8 @@
1
+"- Issue #<n>: " or "- gh-issue-<n>: " or that sort of stuff.
2
+###########################################################################
3
+
4
+Fix a race in the per-interpreter ``pickle.dumps``/``pickle.loads`` cache
5
+used by cross-interpreter data transfer. Concurrent use (first time) from
6
+multiple threads in the same interpreter could leak a reference to the
7
+imported attribute and also potentially expose a torn pointer read. The
8
+cache is now populated with an atomic compare-exchange.
0 commit comments