From 8c5ae363111b529347cc169f2abc81a05ee50f90 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mislav=20Marohni=C4=87?= Date: Mon, 6 Jun 2022 14:32:01 +0200 Subject: [PATCH] Clean up progress indicator if codespace fails to start --- internal/codespaces/codespaces.go | 1 + 1 file changed, 1 insertion(+) diff --git a/internal/codespaces/codespaces.go b/internal/codespaces/codespaces.go index 330a6a772..6e65b6449 100644 --- a/internal/codespaces/codespaces.go +++ b/internal/codespaces/codespaces.go @@ -38,6 +38,7 @@ type logger interface { func ConnectToLiveshare(ctx context.Context, progress progressIndicator, sessionLogger logger, apiClient apiClient, codespace *api.Codespace) (sess *liveshare.Session, err error) { if codespace.State != api.CodespaceStateAvailable { progress.StartProgressIndicatorWithLabel("Starting codespace") + defer progress.StopProgressIndicator() if err := apiClient.StartCodespace(ctx, codespace.Name); err != nil { return nil, fmt.Errorf("error starting codespace: %w", err) }