1. 10 Dec, 2015 1 commit
    • Jason Madden's avatar
      Handle corecext and corecffi backends in the same way. · cd5c0cc2
      Jason Madden authored
      This allows building, using and testing corecffi on CPython, which can
      make debugging easier. It also simplifies the build steps for PyPy.
      
      Start testing corecffi on CPython too for comparison with PyPy and speed
      comparisons with CPython. Currently getting a few unexpected failures
      that need investigation; could be bugs in corecffi.
      cd5c0cc2
  2. 09 Dec, 2015 1 commit
    • Jason Madden's avatar
      Increase a few more timers for appveyor · 924572a2
      Jason Madden authored
      Remove some FLAKY tests from appveyor that should no longer be FLAKY; add test_selectors for 3.5/3.5 because it has timeout-related code that can be flaky there. Remove obsolete failure from PYPY case because we don't support that old version anymore.
      
      test_hub_join_timeout was still flakey on Py 3.4/64-bit appveyor
      
      One finer-grained skip for appveyor
      924572a2
  3. 08 Dec, 2015 2 commits
  4. 07 Dec, 2015 4 commits
  5. 06 Dec, 2015 2 commits
  6. 30 Nov, 2015 7 commits
  7. 25 Nov, 2015 9 commits
  8. 24 Nov, 2015 1 commit
  9. 23 Nov, 2015 2 commits
  10. 16 Nov, 2015 2 commits
  11. 14 Nov, 2015 4 commits
  12. 13 Nov, 2015 3 commits
  13. 03 Nov, 2015 1 commit
  14. 02 Nov, 2015 1 commit
    • Jason Madden's avatar
      Reuse an existing loop instance when a new hub is created, fixing a · 02a81bca
      Jason Madden authored
      crash in a particular use cases. Fixes #237 and fixes #238.
      
      Also clean up usage of hub._threadlocal, eliminating many try/except cases.
      
      The particular crash seems to be in a corner-case usage (generally,
      destroying a hub and/or loop seems to be advanced or rare usage), so I
      feel pretty safe merging it into a release-track branch. The lifetime
      management of the loop may not be totally ideal, but it solves the
      issue. loop objects may now live longer (until the death of their
      thread) if the hub was destroyed but the loop wasn't.
      02a81bca