]> granicus.if.org Git - python/commit
(Merge 3.4) Issue #23571: Py_FatalError() now tries to flush sys.stdout and
authorVictor Stinner <victor.stinner@gmail.com>
Tue, 24 Mar 2015 12:46:18 +0000 (13:46 +0100)
committerVictor Stinner <victor.stinner@gmail.com>
Tue, 24 Mar 2015 12:46:18 +0000 (13:46 +0100)
commite0deff31d38f331107fd2ccd0b1f879ffc1fdb46
tree2bc4ad64a31eeed82380c096e3371bce53baf2d2
parent454bd3a277fb725aec02c844cd8ad9af2d222fbf
parentec4f9592f5cb2c4b4bb8e2300b21d1b0e22f43e3
(Merge 3.4) Issue #23571: Py_FatalError() now tries to flush sys.stdout and
sys.stderr

It should help to see exceptions when stderr if buffered: PyErr_Display() calls
sys.stderr.write(), it doesn't write into stderr file descriptor directly.
Python/pylifecycle.c