]> granicus.if.org Git - python/commit
Fixes issue #12268: File readline, readlines and read() or readall() methods
authorGregory P. Smith <greg@krypto.org>
Sun, 24 Jun 2012 07:23:47 +0000 (00:23 -0700)
committerGregory P. Smith <greg@krypto.org>
Sun, 24 Jun 2012 07:23:47 +0000 (00:23 -0700)
commit990a5feba77de7fc5fd5ad5a16f61dc93667f63e
treeb0fdb65c20e4a233f59a60c4aa2081949a9cf441
parent80d440aee198abc4077f7c30ecbf0a14e42c6eea
parent5135992164f4c0df8d18d3b486431b28214db16b
Fixes issue #12268: File readline, readlines and read() or readall() methods
no longer lose data when an underlying read system call is interrupted.
IOError is no longer raised due to a read system call returning EINTR
from within these methods.
Lib/test/test_io.py
Misc/NEWS
Modules/_io/_iomodule.h
Modules/_io/bufferedio.c
Modules/_io/fileio.c
Modules/_io/iobase.c
Modules/_io/textio.c