1. 31 Dec, 2017 1 commit
  2. 29 Dec, 2017 3 commits
  3. 27 Dec, 2017 1 commit
  4. 23 Dec, 2017 1 commit
  5. 22 Dec, 2017 1 commit
  6. 21 Dec, 2017 1 commit
  7. 13 Dec, 2017 2 commits
  8. 12 Dec, 2017 1 commit
  9. 10 Dec, 2017 1 commit
  10. 09 Dec, 2017 1 commit
  11. 07 Dec, 2017 1 commit
    • Nir Soffer's avatar
      [2.7] bpo-32186: Release the GIL during fstat and lseek calls (#4651) · 830daae1
      Nir Soffer authored
      In fileio, there were 3 fstat() calls and one lseek() call that did not
      release the GIL during the call. This can cause all threads to hang for
      unlimited time when using io.FileIO with inaccessible NFS server.
      
      Same issue seen in fileio exists also in fileobject, fixed in the same
      way.
      830daae1
  12. 05 Dec, 2017 1 commit
  13. 02 Dec, 2017 1 commit
  14. 30 Nov, 2017 2 commits
  15. 29 Nov, 2017 3 commits
  16. 27 Nov, 2017 1 commit
  17. 26 Nov, 2017 1 commit
  18. 25 Nov, 2017 2 commits
  19. 24 Nov, 2017 3 commits
  20. 23 Nov, 2017 3 commits
  21. 20 Nov, 2017 1 commit
  22. 19 Nov, 2017 1 commit
  23. 17 Nov, 2017 2 commits
  24. 14 Nov, 2017 1 commit
  25. 11 Nov, 2017 1 commit
    • Gregory P. Smith's avatar
      [2.7] bpo-21149: Workaround a GC finalization bug in logging. (#4368) · e84f6d38
      Gregory P. Smith authored
      * Work around a GC process finalization bug.
      
      The logging RLock instances may exist but the threading.RLock class
      itself has already been emptied causing a
      Exception TypeError: "'NoneType' object is not callable" in <function _removeHandlerRef ..."
      to be printed to stderr on process termination.
      
      This catches that exception and ignores it because there is absolutely
      nothing we can or should do about it from the context of a weakref
      handler called from the gc context.
      e84f6d38
  26. 10 Nov, 2017 1 commit
  27. 09 Nov, 2017 2 commits