Skip to content

Commit 4624417

Browse files
committed
no need to manual recycle hi-freq data
1 parent 2b63a96 commit 4624417

File tree

1 file changed

+0
-5
lines changed

1 file changed

+0
-5
lines changed

kcp.go

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -727,7 +727,6 @@ func (kcp *KCP) flush(ackOnly bool) uint32 {
727727
kcp.snd_buf = append(kcp.snd_buf, newseg)
728728
kcp.snd_nxt++
729729
newSegsCount++
730-
kcp.snd_queue[k].data = nil
731730
}
732731
if newSegsCount > 0 {
733732
kcp.snd_queue = kcp.remove_front(kcp.snd_queue, newSegsCount)
@@ -1008,9 +1007,5 @@ func (kcp *KCP) WaitSnd() int {
10081007
// remove front n elements from queue
10091008
func (kcp *KCP) remove_front(q []segment, n int) []segment {
10101009
newn := copy(q, q[n:])
1011-
gc := q[newn:]
1012-
for k := range gc {
1013-
gc[k].data = nil // de-ref data
1014-
}
10151010
return q[:newn]
10161011
}

0 commit comments

Comments
 (0)