]> git.kaiwu.me - nginx.git/commit
QUIC: always add ACK frame to the queue head.
authorRoman Arutyunyan <arut@nginx.com>
Thu, 10 Aug 2023 16:11:29 +0000 (20:11 +0400)
committerRoman Arutyunyan <arut@nginx.com>
Thu, 10 Aug 2023 16:11:29 +0000 (20:11 +0400)
commit6f5f17358ee6286e491f287eeda5cf2b3946bab6
tree5f48dc547164dc86065707c0620bf8d20b3c9dd7
parent6e60e21ac09a88a17e08cb4a15ebfcd6634ba10b
QUIC: always add ACK frame to the queue head.

Previously it was added to the tail as all other frames.  However, if the
amount of queued data is large, it could delay the delivery of ACK, which
could trigger frames retransmissions and slow down the connection.
src/event/quic/ngx_event_quic_output.c