diff --git a/commands/core/install.go b/commands/core/install.go index 0d2e49deb73..24fa4c57537 100644 --- a/commands/core/install.go +++ b/commands/core/install.go @@ -86,7 +86,9 @@ func installPlatform(pm *packagemanager.PackageManager, // Package download taskCB(&rpc.TaskProgress{Name: "Downloading packages"}) for _, tool := range toolsToInstall { - downloadTool(pm, tool, downloadCB) + if err := downloadTool(pm, tool, downloadCB); err != nil { + return err + } } downloadPlatform(pm, platformRelease, downloadCB) taskCB(&rpc.TaskProgress{Completed: true})