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