diff --git a/daemon/logs.go b/daemon/logs.go index 8172df175c..40c47a6eff 100644 --- a/daemon/logs.go +++ b/daemon/logs.go @@ -84,6 +84,7 @@ func (daemon *Daemon) ContainerLogs(containerName string, config *backend.Contai case msg, ok := <-logs.Msg: if !ok { logrus.Debugf("logs: end stream") + logs.Close() return nil } logLine := msg.Line