diff options
author | R David Murray <rdmurray@bitdance.com> | 2011-06-17 16:54:56 (GMT) |
---|---|---|
committer | R David Murray <rdmurray@bitdance.com> | 2011-06-17 16:54:56 (GMT) |
commit | 05ff9904010a488cc640637ac8255cae41b270dd (patch) | |
tree | 4dcec34c3a4b2c246bd0b299e96c0e93dae3b9c8 /Misc/NEWS | |
parent | 26de69dff824a9474ea0044afcbff2d30f109e1e (diff) | |
download | cpython-05ff9904010a488cc640637ac8255cae41b270dd.zip cpython-05ff9904010a488cc640637ac8255cae41b270dd.tar.gz cpython-05ff9904010a488cc640637ac8255cae41b270dd.tar.bz2 |
#11767: use context manager to close file in __getitem__ to prevent FD leak
All of the other methods in mailbox that create message objects take care to
close the file descriptors they use, so it seems to make sense to have
__getitem__ do so as well.
Patch by Filip GruszczyĆski.
Diffstat (limited to 'Misc/NEWS')
-rw-r--r-- | Misc/NEWS | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -25,6 +25,8 @@ Core and Builtins Library ------- +- Issue #11767: Correct file descriptor leak in mailbox's __getitem__ method. + - Issue #12133: AbstractHTTPHandler.do_open() of urllib.request closes the HTTP connection if its getresponse() method fails with a socket error. Patch written by Ezio Melotti. |