diff --git a/libpod/container_api.go b/libpod/container_api.go index 9acfc53fa3..ddaa6ed950 100644 --- a/libpod/container_api.go +++ b/libpod/container_api.go @@ -775,6 +775,7 @@ func (c *Container) WaitForConditionWithInterval(ctx context.Context, waitTimeou exitCode, err := c.runtime.state.GetContainerExitCode(c.ID()) if err == nil { trySend(exitCode, nil) + return } trySend(-1, nil)