diff --git a/libcontainer/init_linux.go b/libcontainer/init_linux.go index bb8ff0b52..70cde7a92 100644 --- a/libcontainer/init_linux.go +++ b/libcontainer/init_linux.go @@ -484,7 +484,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 {