commit | 9fbec7ad5e8fcdd9dcc5abd496341b86d12a4472 | [log] [tgz] |
---|---|---|
author | Serhiy Storchaka <storchaka@gmail.com> | Sat Jan 18 15:53:05 2014 +0200 |
committer | Serhiy Storchaka <storchaka@gmail.com> | Sat Jan 18 15:53:05 2014 +0200 |
tree | deb922b10d5de919bd8387cfcfa5dea37cd76aa9 | |
parent | 53ad0cd2842b7327bde4ca04ee11c544e522ff43 [diff] [blame] |
Issue #20238: TarFile opened with external fileobj and "w:gz" mode didn't write complete output on close.
diff --git a/Lib/tarfile.py b/Lib/tarfile.py index 987c011..8a69988 100755 --- a/Lib/tarfile.py +++ b/Lib/tarfile.py
@@ -1642,7 +1642,7 @@ if not extfileobj and fileobj is not None: fileobj.close() raise - t._extfileobj = extfileobj + t._extfileobj = False return t @classmethod