skywind3000 / kcp

:zap: KCP - A Fast and Reliable ARQ Protocol

Repository from Github https://github.comskywind3000/kcpRepository from Github https://github.comskywind3000/kcp

源码中没有定义IKCP_FASTACK_CONSERVE宏导致的重复快重传问题

Alan-yly opened this issue · comments

在ikcp_parse_fastack函数里发现如果不定义IKCP_FASTACK_CONSERVE宏,会导致已经重传的报文的报文被反复触发快重传,比如:发送端A报文已经重传了,之后发送端收到大于A报文编号的几个报文的ack,那么这些ack又会导致快重传A报文。
image

commented

那你就定义呗。

我这里能不能提个pr?

commented

对应的 pr 已经合入,这个 issue 已经可以关闭了 @Alan-yly