From 53e199b20ff53845562a520da4bfaecf0189fad2 Mon Sep 17 00:00:00 2001 From: Ralph Slooten Date: Tue, 16 Aug 2022 08:16:03 +1200 Subject: [PATCH] Better error handling on failed upgrade if file corrupt --- updater/updater.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/updater/updater.go b/updater/updater.go index 31b52aa..7c94031 100644 --- a/updater/updater.go +++ b/updater/updater.go @@ -178,7 +178,7 @@ func GithubUpdate(repo, appName, currentVersion string) (string, error) { // get the running binary oldExec, err := os.Executable() if err != nil { - panic(err) + return "", err } if err = replaceFile(oldExec, newExec); err != nil {