From 4edf95757041261201d614fca28cd6c0763eaaa6 Mon Sep 17 00:00:00 2001 From: Derek Collison Date: Thu, 25 Aug 2022 15:21:13 -0700 Subject: [PATCH] Don't fail if auto setting of maxprocs fails. Signed-off-by: Derek Collison --- main.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/main.go b/main.go index 57c9ecdd..2dec8f54 100644 --- a/main.go +++ b/main.go @@ -123,9 +123,10 @@ func main() { // Adjust MAXPROCS if running under linux/cgroups quotas. undo, err := maxprocs.Set(maxprocs.Logger(s.Debugf)) if err != nil { - server.PrintAndDie(fmt.Sprintf("failed to set GOMAXPROCS: %v", err)) + s.Warnf("Failed to set GOMAXPROCS: %v", err) + } else { + defer undo() } - defer undo() s.WaitForShutdown() }