]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
bpo-26730: Fix SpooledTemporaryFile data corruption (GH-17400)
authorInada Naoki <songofacandy@gmail.com>
Thu, 28 Nov 2019 05:23:58 +0000 (14:23 +0900)
committerGitHub <noreply@github.com>
Thu, 28 Nov 2019 05:23:58 +0000 (14:23 +0900)
commite65b3fa9f16537d20f5f37c25673ac899fcd7099
tree84d797a757fc0b8845e6464e264e523a20ff62e6
parentcd27d22ac90a869dc740004597246f24246348a6
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)
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]