Skip to content

[3.15] gh-154366: Fix test_asyncio.test_sendfile timing out on DragonFly BSD (GH-154367)#154371

Open
miss-islington wants to merge 1 commit into
python:3.15from
miss-islington:backport-a6e1b83-3.15
Open

[3.15] gh-154366: Fix test_asyncio.test_sendfile timing out on DragonFly BSD (GH-154367)#154371
miss-islington wants to merge 1 commit into
python:3.15from
miss-islington:backport-a6e1b83-3.15

Conversation

@miss-islington

@miss-islington miss-islington commented Jul 21, 2026

Copy link
Copy Markdown
Contributor

A 4 KiB receive buffer makes DragonFly defer every window update to the
delayed ACK timer, so each buffer worth of data costs 100 ms. Use a
larger socket buffer there; it is still small enough to pause the
protocol long before all data is sent.
(cherry picked from commit a6e1b83)

Co-authored-by: Serhiy Storchaka storchaka@gmail.com
Co-authored-by: Claude Opus 4.8 noreply@anthropic.com

…ly BSD (pythonGH-154367)

A 4 KiB receive buffer makes DragonFly defer every window update to the
delayed ACK timer, so each buffer worth of data costs 100 ms.  Use a
larger socket buffer there; it is still small enough to pause the
protocol long before all data is sent.
(cherry picked from commit a6e1b83)

Co-authored-by: Serhiy Storchaka <storchaka@gmail.com>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

awaiting review skip news tests Tests in the Lib/test dir

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants