1. 24 Sep, 2011 1 commit
    • Julien Muchembled's avatar
      tests: fix occasional deadlock when a threaded unit test ends · e96e8f0b
      Julien Muchembled authored
      During 'NEOCluster.stop', there's often 1 'Serialized.background()' call too
      many, and when it removed the last lock of the queue, another thread would hang
      if was sleeping between 'q.put(lock)' and 'q.get().release()'.
      
      An easy way to reproduce the bug was to add:
          if cls.pending is None:
              time.sleep(.01)
      just before 'q.get().release()'
      e96e8f0b
  2. 16 Sep, 2011 3 commits
  3. 15 Sep, 2011 3 commits
  4. 14 Sep, 2011 2 commits
  5. 13 Sep, 2011 1 commit
  6. 12 Sep, 2011 3 commits
  7. 10 Sep, 2011 1 commit
  8. 09 Sep, 2011 6 commits
  9. 08 Sep, 2011 6 commits
  10. 07 Sep, 2011 4 commits
  11. 06 Sep, 2011 2 commits
  12. 05 Sep, 2011 4 commits
  13. 03 Sep, 2011 4 commits