summaryrefslogtreecommitdiff
path: root/Python/compile.c
diff options
context:
space:
mode:
authorMiss Islington (bot) <31488909+miss-islington@users.noreply.github.com>2017-11-30 22:26:31 -0800
committerVictor Stinner <victor.stinner@gmail.com>2017-12-01 07:26:31 +0100
commit8bcd41040a5f1f9b48a86d0e21f196e4b1f90e4b (patch)
tree11a56145f0c96232e9067ab3bdcba5bb6d469da0 /Python/compile.c
parente10c9de9d74fd4c26b32e6719d96f04a5be6987d (diff)
downloadcpython-git-8bcd41040a5f1f9b48a86d0e21f196e4b1f90e4b.tar.gz
bpo-32186: Release the GIL during lseek and fstat (GH-4652) (#4661)
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. (cherry picked from commit 6a89481680b921e7b317c29877bdda9a6031e5ad)
Diffstat (limited to 'Python/compile.c')
0 files changed, 0 insertions, 0 deletions