Crafter.Network/tests/ShouldTellPeerOfCloseQUIC
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Jorijn van der Graaf 793b518718
test(quic): cover the peer being told that a ClientQUIC closed
ShouldTellPeerOfCloseQUIC: twenty clients connect to a listener whose
idle timeout is 20 s and are destroyed in turn; for each, the server
side's RecieveDatagramSync, which throws once the peer has closed the
connection, must return within 2 s. Before the fix the first one never
did, since ~ClientQUIC closed its handle before msquic had sent the
CONNECTION_CLOSE frame; the loop stops at the first miss, as every
later connection would wait out its 2 s too.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-01 02:06:39 +01:00
..
main.cpp test(quic): cover the peer being told that a ClientQUIC closed 2026-11-01 02:06:39 +01:00