From 5d07060a78fcc12bc9220797bf68fedfcbd28348 Mon Sep 17 00:00:00 2001 From: Sebastiaan de Schaetzen Date: Sun, 30 Mar 2025 15:11:44 +0200 Subject: [PATCH] Ensure defer does not exit program --- main.go | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-) diff --git a/main.go b/main.go index 900fd73..127d805 100644 --- a/main.go +++ b/main.go @@ -60,12 +60,6 @@ var ( nextSleepTime time.Time ) -func Must(err error) { - if err != nil { - log.Fatalf("Error: %v", err) - } -} - func main() { // Check if running as root if os.Geteuid() != 0 { @@ -79,7 +73,7 @@ func main() { nvmlAvailable = false } else { nvmlAvailable = true - defer Must(nvml.Shutdown()) + defer nvml.Shutdown() } // Set up signal handling