]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
bpo-26730: Fix SpooledTemporaryFile data corruption (GH-17400)
authorMiss Islington (bot) <31488909+miss-islington@users.noreply.github.com>
Thu, 28 Nov 2019 05:23:14 +0000 (21:23 -0800)
committerGitHub <noreply@github.com>
Thu, 28 Nov 2019 05:23:14 +0000 (21:23 -0800)
commitd21b8e82dda3caf0989bb39bc0e0ce2bfef97081
tree3c175fd009be267bcbf60d7e193c58f6ba24bcc4
parent0f9c9d53283420a570850aa92869d032b40d4fba
bpo-26730: Fix SpooledTemporaryFile data corruption (GH-17400)

SpooledTemporaryFile.rollback() might cause data corruption
when it is in text mode.

Co-Authored-By: Serhiy Storchaka <storchaka@gmail.com>
(cherry picked from commit ea9835c5d154ab6a54eed627958473b6768b28cc)

Co-authored-by: Inada Naoki <songofacandy@gmail.com>
Doc/library/tempfile.rst
Lib/tempfile.py
Lib/test/test_tempfile.py
Misc/NEWS.d/next/Library/2019-11-27-16-30-02.bpo-26730.56cdBn.rst [new file with mode: 0644]