This fixes a bug in Rack where we were
not properly using the correct value for Delayed Ack. Sponsored by: Netflix Inc. Differential Revision: https://reviews.freebsd.org/D16579
This commit is contained in:
parent
db119089be
commit
936b2b64ae
@ -2275,7 +2275,7 @@ rack_start_hpts_timer(struct tcp_rack *rack, struct tcpcb *tp, uint32_t cts, int
|
||||
}
|
||||
hpts_timeout = rack_timer_start(tp, rack, cts);
|
||||
if (tp->t_flags & TF_DELACK) {
|
||||
delayed_ack = tcp_delacktime;
|
||||
delayed_ack = TICKS_2_MSEC(tcp_delacktime);
|
||||
rack->r_ctl.rc_hpts_flags |= PACE_TMR_DELACK;
|
||||
}
|
||||
if (delayed_ack && ((hpts_timeout == 0) ||
|
||||
|
Loading…
x
Reference in New Issue
Block a user