quiche icon indicating copy to clipboard operation
quiche copied to clipboard

Mid-DATA stream reset

Open LPardue opened this issue 2 weeks ago • 2 comments

This attempts to use a unit test to emulate the behaviour described in https://github.com/cloudflare/quiche/issues/2277, where the peer clams to send a DATA frame of length N but sends fewer bytes than that and resets the stream. This seems to trigger an erroneous Event::Finished event that confuses applications.

Ideally, we fix the underlying logic and thus will need to change the test to match.

LPardue avatar Dec 09 '25 23:12 LPardue

@icing can you try this branch out to see if it addresses your failing curl tests?

LPardue avatar Dec 10 '25 01:12 LPardue

Thanks @LPardue , with this patch I can no longer reproduce the bug.

I'll disable the test in curl until we see a quiche version higher than 0.24.4.

icing avatar Dec 10 '25 10:12 icing