From 1a77a2941b71eff2f3bd43df4fb83bbd6f6e602b Mon Sep 17 00:00:00 2001 From: umbynos Date: Tue, 1 Feb 2022 12:09:08 +0100 Subject: [PATCH] fix panic when cannot download FirmwareIndex --- cli/firmware/list.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/cli/firmware/list.go b/cli/firmware/list.go index e8cf3ae6..ef023750 100644 --- a/cli/firmware/list.go +++ b/cli/firmware/list.go @@ -21,6 +21,7 @@ package firmware import ( "os" + "github.com/arduino/arduino-cli/cli/errorcodes" "github.com/arduino/arduino-cli/cli/feedback" "github.com/arduino/arduino-cli/table" "github.com/arduino/arduino-fwuploader/indexes" @@ -59,6 +60,7 @@ func list(fqbn string) { firmwareIndex, err := indexes.GetFirmwareIndex() if err != nil { feedback.Error(err) + os.Exit(errorcodes.ErrGeneric) } res := FirmwareListResult{}