From 2ac85188bd52fe3d26a834a8982d602b4d00c499 Mon Sep 17 00:00:00 2001 From: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> Date: Tue, 4 Aug 2020 19:42:34 +0900 Subject: [PATCH] Slightly better perf, but make sure it works under cross traffic --- lib/ngtcp2_cc.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/ngtcp2_cc.c b/lib/ngtcp2_cc.c index a508dbe9..bf1a17eb 100644 --- a/lib/ngtcp2_cc.c +++ b/lib/ngtcp2_cc.c @@ -379,10 +379,10 @@ void ngtcp2_cc_cubic_cc_on_pkt_acked(ngtcp2_cc *ccx, ngtcp2_conn_stat *cstat, cc->pending_add = m % (100 * cstat->cwnd); } - m = cc->pending_w_add + cstat->max_udp_payload_size * pkt->pktlen * 9; + m = cc->pending_w_add + cstat->max_udp_payload_size * pkt->pktlen; - cc->w_tcp += m / (17 * cstat->cwnd); - cc->pending_w_add = m % (17 * cstat->cwnd); + cc->w_tcp += m / cstat->cwnd; + cc->pending_w_add = m % cstat->cwnd; if (cc->w_tcp > cstat->cwnd) { tcp_add = -- GitLab