From 255e647c5ea7c0d4c530819aaa4d008de7e58424 Mon Sep 17 00:00:00 2001 From: KemoNine Date: Fri, 28 Aug 2020 20:02:38 -0400 Subject: [PATCH] Cleanup error handling --- cmd/ui/ui.go | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/cmd/ui/ui.go b/cmd/ui/ui.go index 5e2a291..e24d211 100644 --- a/cmd/ui/ui.go +++ b/cmd/ui/ui.go @@ -23,11 +23,10 @@ func main() { // Goroutine to handle os signals (nuke fim so we can get to config ui) go func() { - for sig := range sigs { - fmt.Println(sig) + for range sigs { if fim != nil { // Just in case someone lays on ctrl-c or similar during startup if err := fim.Process.Kill(); err != nil { - log.Fatal("failed to kill process: ", err) + log.Fatalf("failed to kill process: %s", err) } } } @@ -41,7 +40,7 @@ func main() { // Unwrap the error a bit so we can find out if a signal killed fim or something else // An exit code of -1 means the program didn't exit in time or was terminated by a signal (per the docs) if exitError, ok := err.(*exec.ExitError); ok && exitError.ExitCode() != -1 { - log.Fatalf("Error : ", err) + log.Fatalf("Error : %s", err) } }