gvisor/pkg/tcpip
Rahat Mahmood 13a98df49e netstack: Don't start endpoint goroutines too soon on restore.
Endpoint protocol goroutines were previously started as part of
loading the endpoint. This is potentially too soon, as resources used
by these goroutine may not have been loaded. Protocol goroutines may
perform meaningful work as soon as they're started (ex: incoming
connect) which can cause them to indirectly access resources that
haven't been loaded yet.

This CL defers resuming all protocol goroutines until the end of
restore.

PiperOrigin-RevId: 262409429
2019-08-08 12:33:11 -07:00
..
adapters/gonet Update canonical repository. 2019-06-13 16:50:15 -07:00
buffer
checker Update canonical repository. 2019-06-13 16:50:15 -07:00
hash/jenkins Update canonical repository. 2019-06-13 16:50:15 -07:00
header Internal change. 2019-07-16 13:03:37 -07:00
iptables Plumbing for iptables sockopts. 2019-08-02 16:26:48 -07:00
link
network Set target address in ARP Reply 2019-08-07 10:27:43 -07:00
ports
sample
seqnum
stack netstack: Don't start endpoint goroutines too soon on restore. 2019-08-08 12:33:11 -07:00
transport netstack: Don't start endpoint goroutines too soon on restore. 2019-08-08 12:33:11 -07:00
BUILD Plumbing for iptables sockopts. 2019-08-02 16:26:48 -07:00
tcpip.go netstack: Don't start endpoint goroutines too soon on restore. 2019-08-08 12:33:11 -07:00
tcpip_test.go Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
time.s
time_unsafe.go