diff options
author | Valentin Rothberg <vrothberg@redhat.com> | 2022-07-22 13:49:49 +0200 |
---|---|---|
committer | Valentin Rothberg <vrothberg@redhat.com> | 2022-07-22 13:57:08 +0200 |
commit | 35035d281c2fcf5da23ff4a73a4941e12262832a (patch) | |
tree | 1ba95c6e15966735e321bfd78477331b7cbf4e46 /libpod/container_api.go | |
parent | 02eb057920cfd2542518497522f800f54a42643f (diff) | |
download | podman-35035d281c2fcf5da23ff4a73a4941e12262832a.tar.gz podman-35035d281c2fcf5da23ff4a73a4941e12262832a.tar.bz2 podman-35035d281c2fcf5da23ff4a73a4941e12262832a.zip |
container wait: improve error message
Improve the error message when looking up the exit code of a container.
The state of the container may help us track down #14859 which flakes
rarely and is impossible to reproduce on my machine.
[NO NEW TESTS NEEDED]
Signed-off-by: Valentin Rothberg <vrothberg@redhat.com>
Diffstat (limited to 'libpod/container_api.go')
-rw-r--r-- | libpod/container_api.go | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libpod/container_api.go b/libpod/container_api.go index 742eb6d3e..2ff4bfe08 100644 --- a/libpod/container_api.go +++ b/libpod/container_api.go @@ -555,7 +555,7 @@ func (c *Container) WaitForExit(ctx context.Context, pollInterval time.Duration) // The container never ran. return true, 0, nil } - return true, -1, err + return true, -1, fmt.Errorf("%w (container in state %s)", err, c.state.State) } return true, exitCode, nil |