gvisor/pkg/tcpip/transport
Bhasker Hariharan e0fb921205 Fix data race in synRcvdState.
When checking the length of the acceptedChan we should hold the
endpoint mutex otherwise a syn received while the listening socket
is being closed can result in a data race where the cleanupLocked
routine sets acceptedChan to nil while a handshake goroutine
in progress could try and check it at the same time.

PiperOrigin-RevId: 251537697
2019-06-04 16:17:24 -07:00
..
icmp Remove unused wakers 2019-05-24 12:29:14 -07:00
raw Remove unused wakers 2019-05-24 12:29:14 -07:00
tcp Fix data race in synRcvdState. 2019-06-04 16:17:24 -07:00
tcpconntrack Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
udp Remove unused wakers 2019-05-24 12:29:14 -07:00