diff options
author | Victor Stinner <victor.stinner@gmail.com> | 2013-12-13 11:08:56 +0100 |
---|---|---|
committer | Victor Stinner <victor.stinner@gmail.com> | 2013-12-13 11:08:56 +0100 |
commit | 63ac1fa663bbf793deb6f65ccea16f1bd8a5944c (patch) | |
tree | 2ec9352bf265fb0f26baa1dbdcf22bb6526ba8ba /Objects | |
parent | 335f69eb9db44e066ed56bec05f1591047d6764e (diff) | |
download | cpython-63ac1fa663bbf793deb6f65ccea16f1bd8a5944c.tar.gz |
Issue #19787: PyThread_set_key_value() now always set the value
In Python 3.3, PyThread_set_key_value() did nothing if the key already exists
(if the current value is a non-NULL pointer).
When _PyGILState_NoteThreadState() is called twice on the same thread with a
different Python thread state, it still keeps the old Python thread state to
keep the old behaviour. Replacing the Python thread state with the new state
introduces new bugs: see issues #10915 and #15751.
Diffstat (limited to 'Objects')
0 files changed, 0 insertions, 0 deletions