diff --git a/libcontainer/init_linux.go b/libcontainer/init_linux.go index 06684eb5b..c078556c4 100644 --- a/libcontainer/init_linux.go +++ b/libcontainer/init_linux.go @@ -488,7 +488,9 @@ func signalAllProcesses(m cgroups.Manager, s os.Signal) error { } pids, err := m.GetAllPids() if err != nil { - m.Freeze(configs.Thawed) + if err := m.Freeze(configs.Thawed); err != nil { + logrus.Warn(err) + } return err } for _, pid := range pids {