summaryrefslogtreecommitdiffhomepage
path: root/src/http/ngx_http_request.c
diff options
context:
space:
mode:
authorSergey Kandaurov <pluknet@nginx.com>2020-08-19 13:24:23 +0300
committerSergey Kandaurov <pluknet@nginx.com>2020-08-19 13:24:23 +0300
commitfa82dccd2aab6dcb090b992e199448c850972dff (patch)
tree4a1d7f866e7edcda4d3c1cf692c6ec0d843f226e /src/http/ngx_http_request.c
parent160242dd2e8544f21056056ce1b36b209bfaea63 (diff)
downloadnginx-fa82dccd2aab6dcb090b992e199448c850972dff.tar.gz
nginx-fa82dccd2aab6dcb090b992e199448c850972dff.tar.bz2
QUIC: sending probe packets on PTO timer expiration.
The PTO handler is split into separate PTO and loss detection handlers that operate interchangeably depending on which timer should be set. The present ngx_quic_lost_handler is now only used for packet loss detection. It replaces ngx_quic_pto_handler if there are packets preceeding largest_ack. Once there is no more such packets, ngx_quic_pto_handler is installed again. Probes carry unacknowledged data previously sent in the oldest packet number, one per each packet number space. That is, it could be up to two probes. PTO backoff is now increased before scheduling next probes.
Diffstat (limited to '')
0 files changed, 0 insertions, 0 deletions