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

This commit is contained in:
Andrew Svetlov 2019-06-15 14:05:08 +03:00 committed by GitHub
parent 7efc526e5c
commit ef2152354f
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