From 34d75bcda63a10d1262af7cd23a76eb4953a10a2 Mon Sep 17 00:00:00 2001 From: xtaci Date: Sun, 5 Feb 2017 15:08:46 +0800 Subject: [PATCH] change clock granularity(G) to kcp->interval --- ikcp.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ikcp.c b/ikcp.c index 7ae9921..1a9e0b1 100644 --- a/ikcp.c +++ b/ikcp.c @@ -551,7 +551,7 @@ static void ikcp_update_ack(ikcpcb *kcp, IINT32 rtt) kcp->rx_srtt = (7 * kcp->rx_srtt + rtt) / 8; if (kcp->rx_srtt < 1) kcp->rx_srtt = 1; } - rto = kcp->rx_srtt + _imax_(1, 4 * kcp->rx_rttval); + rto = kcp->rx_srtt + _imax_(kcp->interval, 4 * kcp->rx_rttval); kcp->rx_rto = _ibound_(kcp->rx_minrto, rto, IKCP_RTO_MAX); }