diff --git a/internal/container/container.go b/internal/container/container.go index f6e3574..10db9c4 100644 --- a/internal/container/container.go +++ b/internal/container/container.go @@ -389,6 +389,7 @@ func (a *Client) runContainerLoop( a.logger.Info("Container restarting", "id", shortID(containerID), "restart_count", restartCount) if err := a.apiClient.ContainerStart(ctx, containerID, container.StartOptions{}); err != nil { containerErrC <- fmt.Errorf("container start: %w", err) + return } case err := <-errC: containerErrC <- err