summaryrefslogtreecommitdiff
path: root/Objects
diff options
context:
space:
mode:
authorVictor Stinner <victor.stinner@gmail.com>2013-12-13 11:08:56 +0100
committerVictor Stinner <victor.stinner@gmail.com>2013-12-13 11:08:56 +0100
commit63ac1fa663bbf793deb6f65ccea16f1bd8a5944c (patch)
tree2ec9352bf265fb0f26baa1dbdcf22bb6526ba8ba /Objects
parent335f69eb9db44e066ed56bec05f1591047d6764e (diff)
downloadcpython-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