From e724a7ef720efb2a2c150a63205bfead9568c313 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maximilian=20Krau=C3=9F?= Date: Tue, 29 Jul 2025 13:22:41 +0200 Subject: [PATCH] fix: disable profiler in production mode (#4925) --- server/server.go | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/server/server.go b/server/server.go index f5e7e83b0..c15c8c161 100644 --- a/server/server.go +++ b/server/server.go @@ -52,10 +52,12 @@ func NewServer(ctx context.Context, profile *profile.Profile, store *store.Store echoServer.Use(middleware.Recover()) s.echoServer = echoServer - // Initialize profiler - s.profiler = profiler.NewProfiler() - s.profiler.RegisterRoutes(echoServer) - s.profiler.StartMemoryMonitor(ctx) + if profile.Mode != "prod" { + // Initialize profiler + s.profiler = profiler.NewProfiler() + s.profiler.RegisterRoutes(echoServer) + s.profiler.StartMemoryMonitor(ctx) + } workspaceBasicSetting, err := s.getOrUpsertWorkspaceBasicSetting(ctx) if err != nil {