cpython/Modules/_io
Nir Soffer 830daae1c8 [2.7] bpo-32186: Release the GIL during fstat and lseek calls (#4651)
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.
2017-12-07 21:25:39 +01:00
..
_iomodule.c Issue #25523: Correct "a" article to "an" article 2015-11-02 03:37:02 +00:00
_iomodule.h Issue #22413: Document newline effect on StringIO initializer and getvalue 2015-10-10 02:52:30 +00:00
bufferedio.c Issue #20699: Document that “io” methods should accept memoryview 2016-06-03 05:59:20 +00:00
bytesio.c bpo-31095: Fix potential crash during GC (GH-3197) 2017-09-04 12:31:41 +09:00
fileio.c [2.7] bpo-32186: Release the GIL during fstat and lseek calls (#4651) 2017-12-07 21:25:39 +01:00
iobase.c [2.7] bpo-30061: Check if PyObject_Size()/PySequence_Size()/PyMapping_Size() (GH-1096) (GH-1180) (#1183) 2017-04-19 22:34:58 +03:00
stringio.c Fix spelling (inital), grammar (may translates) in documentation, comments 2016-04-19 04:03:41 +00:00
textio.c [2.7] bpo-25359: Add missed "goto error" after setting an exception. (GH-3712) (#3779) 2017-09-27 08:44:03 +03:00