Staging
v0.5.1
https://github.com/python/cpython
Revision 9bd522d7d13b8db51a87e650c5b439ccf49c616c authored by Barry Warsaw on 13 April 2007, 16:12:02 UTC, committed by Barry Warsaw on 13 April 2007, 16:12:02 UTC
(EIO can occur on Linux) or there's no more data to read.  Without this,
test_pty.py can hang on the waitpid() because the child is blocking on the
stdout write.  This will definitely happen on Mac OS X and could potentially
happen on other platforms.  See the comment for details.
1 parent 9df5fa0
History
Tip revision: 9bd522d7d13b8db51a87e650c5b439ccf49c616c authored by Barry Warsaw on 13 April 2007, 16:12:02 UTC
Add code to read from master_fd in the parent, breaking when we get an OSError
Tip revision: 9bd522d
File Mode Size
stringlib
abstract.c -rw-r--r-- 51.7 KB
boolobject.c -rw-r--r-- 4.7 KB
bufferobject.c -rw-r--r-- 15.5 KB
cellobject.c -rw-r--r-- 2.7 KB
classobject.c -rw-r--r-- 60.9 KB
cobject.c -rw-r--r-- 3.9 KB
codeobject.c -rw-r--r-- 16.6 KB
complexobject.c -rw-r--r-- 22.8 KB
descrobject.c -rw-r--r-- 31.1 KB
dictnotes.txt -rw-r--r-- 10.9 KB
dictobject.c -rw-r--r-- 62.9 KB
enumobject.c -rw-r--r-- 8.5 KB
exceptions.c -rw-r--r-- 58.3 KB
fileobject.c -rw-r--r-- 62.2 KB
floatobject.c -rw-r--r-- 40.4 KB
frameobject.c -rw-r--r-- 23.6 KB
funcobject.c -rw-r--r-- 20.9 KB
genobject.c -rw-r--r-- 9.4 KB
intobject.c -rw-r--r-- 30.0 KB
iterobject.c -rw-r--r-- 5.2 KB
listobject.c -rw-r--r-- 69.3 KB
listsort.txt -rw-r--r-- 31.0 KB
longobject.c -rw-r--r-- 84.5 KB
methodobject.c -rw-r--r-- 8.0 KB
moduleobject.c -rw-r--r-- 6.2 KB
object.c -rw-r--r-- 49.8 KB
obmalloc.c -rw-r--r-- 56.8 KB
rangeobject.c -rw-r--r-- 7.9 KB
setobject.c -rw-r--r-- 54.2 KB
sliceobject.c -rw-r--r-- 8.0 KB
stringobject.c -rw-r--r-- 120.0 KB
structseq.c -rw-r--r-- 9.7 KB
tupleobject.c -rw-r--r-- 19.7 KB
typeobject.c -rw-r--r-- 151.7 KB
unicodectype.c -rw-r--r-- 15.8 KB
unicodeobject.c -rw-r--r-- 210.4 KB
unicodetype_db.h -rw-r--r-- 88.5 KB
weakrefobject.c -rw-r--r-- 28.6 KB

back to top