]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
[3.13] gh-154366: Fix test_asyncio.test_sendfile timing out on DragonFly BSD (GH...
authorMiss Islington (bot) <31488909+miss-islington@users.noreply.github.com>
Tue, 21 Jul 2026 15:26:45 +0000 (17:26 +0200)
committerGitHub <noreply@github.com>
Tue, 21 Jul 2026 15:26:45 +0000 (15:26 +0000)
commit621e1bba318796b366b01081265fac529646c320
tree8d1ee360eae61c1c81977557d57f967e1d24027f
parent2a41f35ebdef47b5e26aae40977ea196bfbf4de5
[3.13] gh-154366: Fix test_asyncio.test_sendfile timing out on DragonFly BSD (GH-154367) (GH-154373)

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 a6e1b836ec5055cbc8be477ca0c2df0cc12b8cb5)

Co-authored-by: Serhiy Storchaka <storchaka@gmail.com>
Co-authored-by: Claude Opus 4.8 <noreply@anthropic.com>
Lib/test/test_asyncio/test_sendfile.py