mirror of
https://github.com/haproxy/haproxy.git
synced 2026-04-15 21:59:41 -04:00
BUG/MINOR: quic: fix the wrong tracked recovery start time value
bbr_congestion_event() role is to track the start time of recovery periods. This was done using <ts> passed as parameter. But this parameter is the time the newest lost packet has been sent. The timestamp value to store in ->recovery_start_ts is <now_ms>. Must be backported to 3.1.
This commit is contained in:
parent
e1d25cdbdd
commit
e61b418907
1 changed files with 1 additions and 1 deletions
|
|
@ -1446,7 +1446,7 @@ static void bbr_congestion_event(struct quic_cc *cc, uint32_t ts)
|
|||
tick_isset(bbr->recovery_start_ts) || in_recovery_period(p, ts))
|
||||
return;
|
||||
|
||||
bbr->recovery_start_ts = ts;
|
||||
bbr->recovery_start_ts = now_ms;
|
||||
}
|
||||
|
||||
/* Callback to return the delivery rate sample struct from <cc> */
|
||||
|
|
|
|||
Loading…
Reference in a new issue