mirror of
https://github.com/storytold/vectorcraft.git
synced 2026-10-26 10:47:11 -06:00
buffered_partial_control_line_also_expires and stalled_control_line_is_refused_with_the_reason used short_timeouts(), which gives a connection 150 ms before its first byte and 150 ms to write a reply. When a test thread pauses longer than that, the server closes the connection without a reply, the client reads end of stream, and the test fails parsing an empty line (CI run 40212833958 on #4152). The two tests now use line_timeouts(): the same 120 ms line deadline, with idle and write budgets of 10 s. The other short_timeouts() tests are unchanged.