]> git.kaiwu.me - nginx.git/commit
QUIC: optimized ack range processing.
authorVladimir Homutov <vl@nginx.com>
Fri, 15 Oct 2021 09:26:42 +0000 (12:26 +0300)
committerVladimir Homutov <vl@nginx.com>
Fri, 15 Oct 2021 09:26:42 +0000 (12:26 +0300)
commit0cd45dea762d3fff535dededf1a4490730f6e7f8
tree9e21bb4fa6c3d3304120f7b80dbb1afb25b94457
parentda28a4c6267b8b29d9188f89ab8fad6de08ea688
QUIC: optimized ack range processing.

The sent queue is sorted by packet number.  It is possible to avoid
traversing full queue while handling ack ranges.  It makes sense to
start traversing from the queue head (i.e. check oldest packets first).
src/event/quic/ngx_event_quic_ack.c