1. 08 Feb, 2012 1 commit
  2. 06 Feb, 2012 1 commit
  3. 31 Jan, 2012 32 commits
  4. 30 Jan, 2012 5 commits
  5. 17 Jan, 2012 1 commit
    • Ralf Schmitt's avatar
      fix issues with tracing and thread shutdown · a671cdf6
      Ralf Schmitt authored
      python's threading module relies on the lock's class __exit__ to not
      call into the tracing function set via sys.settrace until the lock
      really is released. The only way to prevent this is to implement it in
      C. So, we move coros.Semaphore to a cython module.
      
      fixes the failing tests in test__threading_vs_settrace.py
      a671cdf6