diff options
author | Antoine Pitrou <solipsis@pitrou.net> | 2010-08-11 13:31:33 (GMT) |
---|---|---|
committer | Antoine Pitrou <solipsis@pitrou.net> | 2010-08-11 13:31:33 (GMT) |
commit | 32cfedeb1c378d6acf8e39308831f826f614a204 (patch) | |
tree | c5c133aee304b2bdf98a029b8f93d410fbeab25d /Misc | |
parent | 5ea3d9370889b08a99ed1bdfdd40f9e89dd60adc (diff) | |
download | cpython-32cfedeb1c378d6acf8e39308831f826f614a204.zip cpython-32cfedeb1c378d6acf8e39308831f826f614a204.tar.gz cpython-32cfedeb1c378d6acf8e39308831f826f614a204.tar.bz2 |
Issue #9550: a BufferedReader could issue an additional read when the
original read request had been satisfied, which can block indefinitely
when the underlying raw IO channel is e.g. a socket. Report and original
patch by Jason V. Miller.
Diffstat (limited to 'Misc')
-rw-r--r-- | Misc/ACKS | 1 | ||||
-rw-r--r-- | Misc/NEWS | 5 |
2 files changed, 6 insertions, 0 deletions
@@ -548,6 +548,7 @@ Trent Mick Aristotelis Mikropoulos Damien Miller Chad Miller +Jason V. Miller Jay T. Miller Roman Milner Andrii V. Mishkovskyi @@ -70,6 +70,11 @@ Extensions Library ------- +- Issue #9550: a BufferedReader could issue an additional read when the + original read request had been satisfied, which could block indefinitely + when the underlying raw IO channel was e.g. a socket. Report and original + patch by Jason V. Miller. + - Issue #3757: thread-local objects now support cyclic garbage collection. Thread-local objects involved in reference cycles will be deallocated timely by the cyclic GC, even if the underlying thread is still running. |