k3s/pkg/agent/cridockerd
Brad Davidson 4974fc7c24 Use sync.WaitGroup to avoid exiting before components have shut down
Currently only waits on etcd and kine, as other components
are stateless and do not need to shut down cleanly.

Terminal but non-fatal errors now request shutdown via context
cancellation, instead of just logging a fatal error.

Signed-off-by: Brad Davidson <brad.davidson@rancher.com>
2025-09-17 09:37:08 -07:00
..
config_linux.go Avoid use of github.com/pkg/errors functions that capture stack 2025-03-05 00:41:38 -08:00
config_windows.go Add build tag to disable cri-dockerd 2023-01-26 14:29:18 -08:00
cridockerd.go Use sync.WaitGroup to avoid exiting before components have shut down 2025-09-17 09:37:08 -07:00
nocridockerd.go Add build tag to disable cri-dockerd 2023-01-26 14:29:18 -08:00