From e67c7114e4f534a31501615e7f6971d6ba2842eb Mon Sep 17 00:00:00 2001 From: Tommaso Gragnato Date: Sat, 18 Jan 2025 19:07:49 +0100 Subject: [PATCH] chore: check the return value of `profiler.Stop` --- main.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/main.go b/main.go index ec57e0ac..432cfbc9 100644 --- a/main.go +++ b/main.go @@ -49,7 +49,11 @@ func main() { if err != nil { log.Fatalf("could not start pyroscope %s\n", err.Error()) } - defer profiler.Stop() + defer func() { + if err := profiler.Stop(); err != nil { + log.Printf("Could not stop pyroscope! %s\n", err.Error()) + } + }() } database, err := persistence.MakeDatabase(opFlags.DatabaseURL)