summaryrefslogtreecommitdiffhomepage
path: root/src/event/quic/ngx_event_quic.c
diff options
context:
space:
mode:
authorVladimir Homutov <vl@nginx.com>2021-06-09 15:11:43 +0300
committerVladimir Homutov <vl@nginx.com>2021-06-09 15:11:43 +0300
commit0c77dc9c0bd9ec6c4cc38f460dfc0180a94b9910 (patch)
tree962046ee01ba6a92bbf0a1d111e820f4939725ee /src/event/quic/ngx_event_quic.c
parent64586eaa36f1dbc5e21e9007a372c6fb049a6986 (diff)
downloadnginx-0c77dc9c0bd9ec6c4cc38f460dfc0180a94b9910.tar.gz
nginx-0c77dc9c0bd9ec6c4cc38f460dfc0180a94b9910.tar.bz2
QUIC: persistent congestion calculation.
According to RFC 9002 (quic-recovery) 7.6.
Diffstat (limited to 'src/event/quic/ngx_event_quic.c')
-rw-r--r--src/event/quic/ngx_event_quic.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/event/quic/ngx_event_quic.c b/src/event/quic/ngx_event_quic.c
index eaaed924d..9da43ce5c 100644
--- a/src/event/quic/ngx_event_quic.c
+++ b/src/event/quic/ngx_event_quic.c
@@ -271,6 +271,7 @@ ngx_quic_new_connection(ngx_connection_t *c, ngx_quic_conf_t *conf,
qc->avg_rtt = NGX_QUIC_INITIAL_RTT;
qc->rttvar = NGX_QUIC_INITIAL_RTT / 2;
qc->min_rtt = NGX_TIMER_INFINITE;
+ qc->first_rtt = NGX_TIMER_INFINITE;
/*
* qc->latest_rtt = 0