commit | dd48b902bb44022e69af766eebbb468068f5e5e1 | [log] [tgz] |
---|---|---|
author | Victor Stinner <victor.stinner@gmail.com> | Tue Mar 25 09:10:59 2014 +0100 |
committer | Victor Stinner <victor.stinner@gmail.com> | Tue Mar 25 09:10:59 2014 +0100 |
tree | 32e784942747a9dc7c2e75d8158fe5c864cba282 | |
parent | 367f5d379ca91ef55f496614945fd929d7e09b70 [diff] [blame] |
Issue #21058: NamedTemporaryFile() closes the FD on any error, not only Exception
diff --git a/Lib/tempfile.py b/Lib/tempfile.py index 94ad0b7..c3246e5 100644 --- a/Lib/tempfile.py +++ b/Lib/tempfile.py
@@ -463,7 +463,7 @@ try: file = _os.fdopen(fd, mode, bufsize) return _TemporaryFileWrapper(file, name, delete) - except Exception: + except: _os.close(fd) raise