Skip to content

Commit 2b63a96

Browse files
committed
make parse_ack recycle data immediately
1 parent 9b1a605 commit 2b63a96

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

kcp.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -387,6 +387,7 @@ func (kcp *KCP) parse_ack(sn uint32) {
387387
seg := &kcp.snd_buf[k]
388388
if sn == seg.sn {
389389
seg.acked = 1
390+
kcp.delSegment(seg)
390391
break
391392
}
392393
if _itimediff(sn, seg.sn) < 0 {

0 commit comments

Comments
 (0)