1
0
mirror of https://github.com/skywind3000/kcp.git synced 2025-04-24 04:10:34 +08:00

change clock granularity(G) to kcp->interval

This commit is contained in:
xtaci 2017-02-05 15:08:46 +08:00
parent f481c9ce4e
commit 34d75bcda6

2
ikcp.c
View File

@ -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);
}