diff --git a/cmd/adapter/main.go b/cmd/adapter/main.go index afa03f6d77d..208a97d3934 100644 --- a/cmd/adapter/main.go +++ b/cmd/adapter/main.go @@ -288,10 +288,8 @@ func main() { return } - err = kedautil.ConfigureMaxProcs(setupLog) - if err != nil { - setupLog.Error(err, "failed to set max procs") - return + if err := kedautil.ConfigureMaxProcs(setupLog); err != nil { + setupLog.Info("failed to set max procs, using default GOMAXPROCS", "error", err) } kedaProvider, err := cmd.makeProvider(ctx) diff --git a/cmd/operator/main.go b/cmd/operator/main.go index 8274a6de3bf..437022e6f96 100644 --- a/cmd/operator/main.go +++ b/cmd/operator/main.go @@ -124,10 +124,8 @@ func main() { ctrl.SetLogger(zap.New(zap.UseFlagOptions(&opts))) ctx := ctrl.SetupSignalHandler() - err := kedautil.ConfigureMaxProcs(setupLog) - if err != nil { - setupLog.Error(err, "failed to set max procs") - os.Exit(1) + if err := kedautil.ConfigureMaxProcs(setupLog); err != nil { + setupLog.Info("failed to set max procs, using default GOMAXPROCS", "error", err) } namespaces, err := kedautil.GetWatchNamespaces() diff --git a/cmd/webhooks/main.go b/cmd/webhooks/main.go index 2dc3cb62f94..ab18a2d3d6d 100644 --- a/cmd/webhooks/main.go +++ b/cmd/webhooks/main.go @@ -78,12 +78,9 @@ func main() { ctrl.SetLogger(zap.New(zap.UseFlagOptions(&opts))) - err := kedautil.ConfigureMaxProcs(setupLog) - if err != nil { - setupLog.Error(err, "failed to set max procs") - os.Exit(1) + if err := kedautil.ConfigureMaxProcs(setupLog); err != nil { + setupLog.Info("failed to set max procs, using default GOMAXPROCS", "error", err) } - ctx := ctrl.SetupSignalHandler() cfg := ctrl.GetConfigOrDie()