[Python-checkins] shutil._copyfileobj_readinto: tiny speedup (#92377)
JelleZijlstra
webhook-mailer at python.org
Fri May 20 11:14:32 EDT 2022
https://github.com/python/cpython/commit/87b9b4e060377f09096db7af977f604749c8a100
commit: 87b9b4e060377f09096db7af977f604749c8a100
branch: main
author: Lucinda May Phipps <landfillbaby69 at gmail.com>
committer: JelleZijlstra <jelle.zijlstra at gmail.com>
date: 2022-05-20T08:14:05-07:00
summary:
shutil._copyfileobj_readinto: tiny speedup (#92377)
files:
M Lib/shutil.py
diff --git a/Lib/shutil.py b/Lib/shutil.py
index de82453aa56e1..2cbd808abf2ff 100644
--- a/Lib/shutil.py
+++ b/Lib/shutil.py
@@ -182,7 +182,8 @@ def _copyfileobj_readinto(fsrc, fdst, length=COPY_BUFSIZE):
break
elif n < length:
with mv[:n] as smv:
- fdst.write(smv)
+ fdst_write(smv)
+ break
else:
fdst_write(mv)
More information about the Python-checkins
mailing list