cpython/Modules/_io
Nir Soffer 6a89481680 bpo-32186: Release the GIL during lseek and fstat (#4652)
In _io_FileIO_readall_impl(), lseek() and _Py_fstat_noraise() were called
without releasing the GIL. This can cause all threads to hang for
unlimited time when calling FileIO.read() and the NFS server is not
accessible.
2017-12-01 02:18:58 +01:00
..
clinic bpo-29464: Rename METH_FASTCALL to METH_FASTCALL|METH_KEYWORDS and make (#1955) 2017-07-03 21:20:15 +03:00
_iomodule.c bpo-17852: Maintain a list of BufferedWriter objects. Flush them on exit. (#3372) 2017-09-22 10:17:30 -07:00
_iomodule.h bpo-17852: Maintain a list of BufferedWriter objects. Flush them on exit. (#3372) 2017-09-22 10:17:30 -07:00
bufferedio.c bpo-31976: Fix race condition when flushing a file is slow. (#4331) 2017-11-10 22:03:40 +01:00
bytesio.c bpo-31095: fix potential crash during GC (GH-2974) 2017-08-24 14:55:17 +09:00
fileio.c bpo-32186: Release the GIL during lseek and fstat (#4652) 2017-12-01 02:18:58 +01:00
iobase.c bpo-30061: Check if PyObject_Size()/PySequence_Size()/PyMapping_Size() (#1096) 2017-04-19 20:03:52 +03:00
stringio.c bpo-30022: Get rid of using EnvironmentError and IOError (except test… (#1051) 2017-04-16 10:46:38 +03:00
textio.c bpo-25359: Add missed "goto error" after setting an exception. (#3712) 2017-09-24 02:49:58 +03:00
winconsoleio.c Replace KB unit with KiB (#4293) 2017-11-08 14:44:44 -08:00