From 5f46845863900a1bd5fe5b27ad260935eb2e756a Mon Sep 17 00:00:00 2001 From: Tatsuhiro Tsujikawa <tatsuhiro.t@gmail.com> Date: Thu, 14 May 2020 16:47:42 +0900 Subject: [PATCH] Remove redundant check and add more logging --- lib/ngtcp2_cc.c | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/lib/ngtcp2_cc.c b/lib/ngtcp2_cc.c index a9ea7ea6..5cfb6027 100644 --- a/lib/ngtcp2_cc.c +++ b/lib/ngtcp2_cc.c @@ -250,10 +250,11 @@ void ngtcp2_cc_cubic_cc_on_pkt_acked(ngtcp2_cc *ccx, ngtcp2_conn_stat *cstat, } cc->w_tcp = cstat->cwnd; - } - if (cstat->cwnd > cc->target_cwnd) { - return; + ngtcp2_log_info(cc->ccb.log, NGTCP2_LOG_EVENT_RCV, + "cubic-ca epoch_start=%" PRIu64 " k=%" PRIu64 + " origin_point=%" PRIu64, + cc->epoch_start, cc->k, cc->origin_point); } min_rtt = cstat->min_rtt == UINT64_MAX ? NGTCP2_DEFAULT_INITIAL_RTT @@ -281,8 +282,9 @@ void ngtcp2_cc_cubic_cc_on_pkt_acked(ngtcp2_cc *ccx, ngtcp2_conn_stat *cstat, } ngtcp2_log_info(cc->ccb.log, NGTCP2_LOG_EVENT_RCV, - "pkn=%" PRId64 " acked, cubic-ca cwnd=%" PRIu64, pkt->pkt_num, - cstat->cwnd); + "pkn=%" PRId64 " acked, cubic-ca cwnd=%" PRIu64 " t=%" PRIu64 + " d=%" PRId64 " target=%" PRIu64 " w_tcp=%" PRIu64, + pkt->pkt_num, cstat->cwnd, t, d, target, cc->w_tcp); } void ngtcp2_cc_cubic_cc_congestion_event(ngtcp2_cc *ccx, -- GitLab