diff --git a/container/container.go b/container/container.go index e39083bce9..dc08cebbad 100644 --- a/container/container.go +++ b/container/container.go @@ -1049,7 +1049,7 @@ func (container *Container) InitializeStdio(iop libcontainerd.IOPipe) error { if container.Stdin() == nil && !container.Config.Tty { if iop.Stdin != nil { if err := iop.Stdin.Close(); err != nil { - logrus.Error("error closing stdin: %+v", err) + logrus.Warnf("error closing stdin: %+v", err) } } } diff --git a/libcontainerd/container_linux.go b/libcontainerd/container_linux.go index 90ea44c95e..9610d3caa9 100644 --- a/libcontainerd/container_linux.go +++ b/libcontainerd/container_linux.go @@ -117,7 +117,7 @@ func (ctr *container) start(checkpoint string, checkpointDir string, attachStdio select { case <-ready: if err := ctr.sendCloseStdin(); err != nil { - logrus.Warnf("failed to close stdin: %+v") + logrus.Warnf("failed to close stdin: %+v", err) } case <-ctx.Done(): }