bpo-37279: Fix asyncio sendfile support when extra data are sent in fallback mode. (GH-14075)

(cherry picked from commit ef2152354f)

Co-authored-by: Andrew Svetlov <andrew.svetlov@gmail.com>
This commit is contained in:
Miss Islington (bot) 2019-06-15 04:24:16 -07:00 committed by GitHub
parent 3fde750cc4
commit bb07321c6a
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
3 changed files with 6 additions and 3 deletions

View file

@ -86,7 +86,8 @@ class MyProto(asyncio.Protocol):
class SendfileBase:
DATA = b"SendfileBaseData" * (1024 * 8) # 128 KiB
# 128 KiB plus small unaligned to buffer chunk
DATA = b"SendfileBaseData" * (1024 * 8 + 1)
# Reduce socket buffer size to test on relative small data sets.
BUF_SIZE = 4 * 1024 # 4 KiB