From: Frédéric Lécaille Date: Tue, 1 Mar 2022 14:09:45 +0000 (+0100) Subject: BUG/MINOR: quic: Missing recovery start timer reset X-Git-Tag: v2.6-dev3~53 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=4d3d36b670f2d70f13a7619c853158c72155904a;p=thirdparty%2Fhaproxy.git BUG/MINOR: quic: Missing recovery start timer reset The recovery start time must be reset after a persistent congestion has been detected. --- diff --git a/src/quic_cc_newreno.c b/src/quic_cc_newreno.c index 48219ff684..a9b5057417 100644 --- a/src/quic_cc_newreno.c +++ b/src/quic_cc_newreno.c @@ -111,6 +111,7 @@ static void quic_cc_nr_ca_cb(struct quic_cc *cc, struct quic_cc_event *ev) cc->algo_state.nr.cwnd = path->min_cwnd; /* Re-entering slow start state. */ cc->algo_state.nr.state = QUIC_CC_ST_SS; + cc->algo_state.nr.recovery_start_time = 0; } path->cwnd = cc->algo_state.nr.cwnd; break;