Content-Length: 281442 | pFad | https://github.com/python/cpython/pull/143686

A3 [3.14] gh-143638: Forbid cuncurrent use of the Pickler and Unpickler objects in C implementation (GH-143664) by serhiy-storchaka · Pull Request #143686 · python/cpython · GitHub
Skip to content

[3.14] gh-143638: Forbid cuncurrent use of the Pickler and Unpickler objects in C implementation (GH-143664)#143686

Merged
serhiy-storchaka merged 1 commit intopython:3.14from
serhiy-storchaka:backport-d1282ef-3.14
Jan 11, 2026
Merged

[3.14] gh-143638: Forbid cuncurrent use of the Pickler and Unpickler objects in C implementation (GH-143664)#143686
serhiy-storchaka merged 1 commit intopython:3.14from
serhiy-storchaka:backport-d1282ef-3.14

Conversation

@serhiy-storchaka
Copy link
Copy Markdown
Member

@serhiy-storchaka serhiy-storchaka commented Jan 11, 2026

Previously, this could cause crash or data corruption, now concurrent calls of methods of the same object raise RuntimeError.
(cherry picked from commit d1282ef)

…ckler objects in C implementation (pythonGH-143664)

Previously, this could cause crash or data corruption, now concurrent calls
of methods of the same object raise RuntimeError.
(cherry picked from commit d1282ef)

Co-authored-by: Serhiy Storchaka <storchaka@gmail.com>
@serhiy-storchaka serhiy-storchaka enabled auto-merge (squash) January 11, 2026 12:12
@serhiy-storchaka serhiy-storchaka merged commit 115b27d into python:3.14 Jan 11, 2026
49 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant









ApplySandwichStrip

pFad - (p)hone/(F)rame/(a)nonymizer/(d)eclutterfier!      Saves Data!


--- a PPN by Garber Painting Akron. With Image Size Reduction included!

Fetched URL: https://github.com/python/cpython/pull/143686

Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy