diff options
author | Benjamin Peterson <benjamin@python.org> | 2008-06-30 23:30:24 (GMT) |
---|---|---|
committer | Benjamin Peterson <benjamin@python.org> | 2008-06-30 23:30:24 (GMT) |
commit | 8a250aeb2127683edb2bb10fdc529b94cd06afe3 (patch) | |
tree | 34e84a06a2fe33a73f6fdddbc9ac3ad894d9405f /Doc/reference/introduction.rst | |
parent | ec19d95f5152701fee9fa249dc60f98718dd99d7 (diff) | |
download | cpython-8a250aeb2127683edb2bb10fdc529b94cd06afe3.zip cpython-8a250aeb2127683edb2bb10fdc529b94cd06afe3.tar.gz cpython-8a250aeb2127683edb2bb10fdc529b94cd06afe3.tar.bz2 |
Merged revisions 64601 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/trunk
........
r64601 | amaury.forgeotdarc | 2008-06-30 17:42:40 -0500 (Mon, 30 Jun 2008) | 11 lines
#Issue3088 in-progress: Race condition with instances of classes derived from threading.local:
When a thread touches such an object for the first time, a new thread-local __dict__ is created,
and the __init__ method is run.
But a thread switch can occur here; if the other thread touches the same object, it installs another
__dict__; when the first thread resumes, it updates the dictionary of the second...
This is the deep cause of the failures in test_multiprocessing involving "managers" objects.
Also a 2.5 backport candidate.
........
Diffstat (limited to 'Doc/reference/introduction.rst')
0 files changed, 0 insertions, 0 deletions