summaryrefslogtreecommitdiffhomepage
path: root/pkg/tcpip/transport/tcp/rcv.go
diff options
context:
space:
mode:
authorgVisor bot <gvisor-bot@google.com>2019-11-15 20:22:31 +0000
committergVisor bot <gvisor-bot@google.com>2019-11-15 20:22:31 +0000
commitba382b592fdfb22a65492c809b920f22c0a238a8 (patch)
treee2bc938f70d8d0eecf9749e7d310fe27a75a4800 /pkg/tcpip/transport/tcp/rcv.go
parentbe58d8f293b98d7633ed7408268bb2fb888932c4 (diff)
parent3e534f2974f469a889534221b83c3bbbd1b0318c (diff)
Merge release-20191104.0-47-g3e534f2 (automated)
Diffstat (limited to 'pkg/tcpip/transport/tcp/rcv.go')
-rw-r--r--pkg/tcpip/transport/tcp/rcv.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/pkg/tcpip/transport/tcp/rcv.go b/pkg/tcpip/transport/tcp/rcv.go
index 068b90fb6..857dc445f 100644
--- a/pkg/tcpip/transport/tcp/rcv.go
+++ b/pkg/tcpip/transport/tcp/rcv.go
@@ -218,7 +218,7 @@ func (r *receiver) consumeSegment(s *segment, segSeq seqnum.Value, segLen seqnum
case StateClosing:
r.ep.state = StateTimeWait
case StateLastAck:
- r.ep.state = StateClose
+ r.ep.transitionToStateCloseLocked()
}
r.ep.mu.Unlock()
}