From 9d4050e0b17ede566fb6dd68db50a005ac8da6c2 Mon Sep 17 00:00:00 2001 From: Peng Tao Date: Tue, 6 Aug 2019 18:00:15 +0800 Subject: [PATCH] container: do not pause a StateReady container We can only pause a running container. Fixes: #1960 Signed-off-by: Peng Tao --- virtcontainers/container.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/virtcontainers/container.go b/virtcontainers/container.go index fd52493fb2..dca9df5f0f 100644 --- a/virtcontainers/container.go +++ b/virtcontainers/container.go @@ -1196,8 +1196,8 @@ func (c *Container) pause() error { return err } - if c.state.State != types.StateRunning && c.state.State != types.StateReady { - return fmt.Errorf("Container not running or ready, impossible to pause") + if c.state.State != types.StateRunning { + return fmt.Errorf("Container not running, impossible to pause") } if err := c.sandbox.agent.pauseContainer(c.sandbox, *c); err != nil {