diff options
author | Lars Gustäbel <lars@gustaebel.de> | 2009-03-22 20:09:33 (GMT) |
---|---|---|
committer | Lars Gustäbel <lars@gustaebel.de> | 2009-03-22 20:09:33 (GMT) |
commit | 2020a59563caeda95023307a4c830fe03c338990 (patch) | |
tree | dbd8152d0b445bbebd60a48eecaadf0fdc687a37 /Misc | |
parent | b364bfe2f406a99a83fc5b1073726ecbaa63f50f (diff) | |
download | cpython-2020a59563caeda95023307a4c830fe03c338990.zip cpython-2020a59563caeda95023307a4c830fe03c338990.tar.gz cpython-2020a59563caeda95023307a4c830fe03c338990.tar.bz2 |
Issue #5068: Fixed the tarfile._BZ2Proxy.read() method that would loop
forever on incomplete input. That caused tarfile.open() to hang when used
with mode 'r' or 'r:bz2' and a fileobj argument that contained no data or
partial bzip2 compressed data.
Diffstat (limited to 'Misc')
-rw-r--r-- | Misc/NEWS | 5 |
1 files changed, 5 insertions, 0 deletions
@@ -188,6 +188,11 @@ Core and Builtins Library ------- +- Issue #5068: Fixed the tarfile._BZ2Proxy.read() method that would loop + forever on incomplete input. That caused tarfile.open() to hang when used + with mode 'r' or 'r:bz2' and a fileobj argument that contained no data or + partial bzip2 compressed data. + - Issue #5536: urllib.urlretrieve makes sure to close the file it's writing to even if an exception occurs. |