gvisor/runsc
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
..
boot netstack: Don't start endpoint goroutines too soon on restore. 2019-08-08 12:33:11 -07:00
cgroup Update canonical repository. 2019-06-13 16:50:15 -07:00
cmd Avoid importing platforms from many source files 2019-07-03 22:51:26 -07:00
console Always set SysProcAttr.Ctty to an FD in the child's FD table. 2019-06-26 11:27:31 -07:00
container Set gofer's OOM score adjustment 2019-08-07 12:55:06 -07:00
debian runsc: add a bazel target to build a debian package 2019-05-03 11:43:43 -07:00
fsgofer Change syscall.POLL to syscall.PPOLL. 2019-07-30 11:01:29 -07:00
sandbox Set sandbox oom_score_adj 2019-08-01 18:49:21 -07:00
specutils Stops container if gofer is killed 2019-08-02 13:47:55 -07:00
test Make loading container in a sandbox more robust 2019-08-06 23:26:46 -07:00
tools/dockercfg
BUILD Avoid importing platforms from many source files 2019-07-03 22:51:26 -07:00
main.go runsc: propagate the alsologtostderr to sub-commands 2019-07-26 16:53:54 -07:00
version.go