]> git.kaiwu.me - nginx.git/commit
QUIC: fixed split frames error handling.
authorSergey Kandaurov <pluknet@nginx.com>
Thu, 4 May 2023 11:52:23 +0000 (15:52 +0400)
committerSergey Kandaurov <pluknet@nginx.com>
Thu, 4 May 2023 11:52:23 +0000 (15:52 +0400)
commitaf18ce35060288a393c3b3c0e30474353779bd77
tree9288c629a90448f852778db6683166a27b4a279d
parentea51d2fce8798c4bfc0d56a566ea73a024b3b125
QUIC: fixed split frames error handling.

Do not corrupt frame data chain pointer on ngx_quic_read_buffer() error.
The error leads to closing a QUIC connection where the frame may be used
as part of the QUIC connection tear down, which envolves writing pending
frames, including this one.
src/event/quic/ngx_event_quic_frames.c