containerd/runtime
Justin Terry (VM) 828f6eb842 Fix a bug in shim log on Windows that can cause 100% CPU utilization
With the change to unified shims (ie: 1 shim per multiple tasks) the shimLog
on Windows for the 2nd-Nth worload containers will not have an associated
named pipe listener.

Due to a subtle bug in errors.Wrap passing a nil error we would unblock the
disconnected listener and return 0 byte successfull reads which would cause go
to continually read and cap the CPU.

Signed-off-by: Justin Terry (VM) <juterry@microsoft.com>
2019-02-27 16:51:52 -08:00
..
linux/runctypes runtimev1: add image-path and work-path for c/r 2018-11-24 23:08:25 +08:00
proc Fix process locking and state management 2018-11-09 11:40:37 -05:00
restart Cleanup workdirs on manager load 2018-07-30 10:21:04 -04:00
v1 Add a separate lock for pid. 2019-02-01 08:48:26 -08:00
v2 Fix a bug in shim log on Windows that can cause 100% CPU utilization 2019-02-27 16:51:52 -08:00
events.go Licence header added 2018-02-19 10:32:26 +09:00
monitor.go Licence header added 2018-02-19 10:32:26 +09:00
runtime.go runtime: add Add/Delete method in PlatformRuntime interface 2018-12-29 13:56:38 +08:00
task_list.go Runtime v2 2018-07-17 10:21:29 -04:00
task.go Runtime v2 2018-07-17 10:21:29 -04:00
typeurl.go Licence header added 2018-02-19 10:32:26 +09:00