summaryrefslogtreecommitdiffstats
path: root/Misc
diff options
context:
space:
mode:
authorR David Murray <rdmurray@bitdance.com>2011-06-17 16:54:56 (GMT)
committerR David Murray <rdmurray@bitdance.com>2011-06-17 16:54:56 (GMT)
commit05ff9904010a488cc640637ac8255cae41b270dd (patch)
tree4dcec34c3a4b2c246bd0b299e96c0e93dae3b9c8 /Misc
parent26de69dff824a9474ea0044afcbff2d30f109e1e (diff)
downloadcpython-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')
-rw-r--r--Misc/NEWS2
1 files changed, 2 insertions, 0 deletions
diff --git a/Misc/NEWS b/Misc/NEWS
index 6cc0f03..ec8b72e 100644
--- a/Misc/NEWS
+++ b/Misc/NEWS
@@ -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.