diff options
-rw-r--r-- | pkg/tcpip/transport/tcp/snd.go | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/pkg/tcpip/transport/tcp/snd.go b/pkg/tcpip/transport/tcp/snd.go index 18365a673..d751c7d8e 100644 --- a/pkg/tcpip/transport/tcp/snd.go +++ b/pkg/tcpip/transport/tcp/snd.go @@ -745,6 +745,7 @@ func (s *sender) handleRcvdSegment(seg *segment) { if datalen > ackLeft { seg.data.TrimFront(int(ackLeft)) + seg.sequenceNumber.UpdateForward(ackLeft) break } |