]> git.kaiwu.me - nginx.git/commit
QUIC: fixed client request timeout in 0-RTT scenarios.
authornandsky <lishu.zy@alibaba-inc.com>
Mon, 25 Nov 2024 07:26:29 +0000 (15:26 +0800)
committerRoman Arutyunyan <arutyunyan.roman@gmail.com>
Tue, 10 Dec 2024 13:17:20 +0000 (17:17 +0400)
commit930caed3bfc84e43bf4bd034150c17604dc5dc73
treef77d482c61794347af59ec04a25510256553dd50
parente28ef42b97d5352e514f019cd3b9a6c07a87c580
QUIC: fixed client request timeout in 0-RTT scenarios.

Since 0-RTT and 1-RTT data exist in the same packet number space,
ngx_quic_discard_ctx incorrectly discards 1-RTT packets when
0-RTT keys are discarded.

The issue was introduced by 58b92177e7c3c50f77f807ab3846ad5c7bbf0ebe.
src/event/quic/ngx_event_quic.c