containerd/runtime
Danny Canter 0bc9633414 runtime/v2: net.Dial gRPC shim sockets before trying grpc
This is mostly to workaround an issue with gRPC based shims after containerd
restart. If a shim dies while containerd is also down/restarting, on reboot
grpc.DialContext with our current set of DialOptions will make us wait for
100 seconds per shim even if the socket no longer exists or has no listener.

Signed-off-by: Danny Canter <danny@dcantah.dev>
2023-11-30 19:37:43 -08:00
..
opts Update go module to github.com/containerd/containerd/v2 2023-10-29 20:52:21 -07:00
restart Switch to github.com/containerd/plugin 2023-11-01 23:01:42 -07:00
v2 runtime/v2: net.Dial gRPC shim sockets before trying grpc 2023-11-30 19:37:43 -08:00
events.go Update go module to github.com/containerd/containerd/v2 2023-10-29 20:52:21 -07:00
monitor.go Add runtime label to metrics 2021-07-23 10:04:46 -07:00
nsmap.go Update go module to github.com/containerd/containerd/v2 2023-10-29 20:52:21 -07:00
runtime.go Update go module to github.com/containerd/containerd/v2 2023-10-29 20:52:21 -07:00
task.go Update go module to github.com/containerd/containerd/v2 2023-10-29 20:52:21 -07:00
typeurl.go go.mod: github.com/containerd/typeurl/v2 v2.1.0 2023-02-11 23:39:52 +09:00