1. 06 Jul, 2008 5 commits
  2. 05 Jul, 2008 11 commits
  3. 04 Jul, 2008 1 commit
  4. 03 Jul, 2008 4 commits
  5. 02 Jul, 2008 9 commits
  6. 01 Jul, 2008 9 commits
  7. 30 Jun, 2008 1 commit
    • Amaury Forgeot d'Arc's avatar
      #Issue3088 in-progress: Race condition with instances of classes derived from threading.local: · 1f40c8a8
      Amaury Forgeot d'Arc authored
      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.
      1f40c8a8