From 1c1b8db577f69a5ff72fa6bc351aff3a4a579fdb Mon Sep 17 00:00:00 2001 From: secwall Date: Fri, 13 Mar 2026 18:24:56 +0100 Subject: [PATCH] Skip timings init in NewApp to prevent log creation on cli call --- internal/app/app.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/app/app.go b/internal/app/app.go index 8a1b98e..cd79949 100644 --- a/internal/app/app.go +++ b/internal/app/app.go @@ -96,7 +96,6 @@ func NewApp(configFile, logLevel string) (*App, error) { config: conf, } app.critical.Store(false) - app.timings = newTimingReporter(conf, logger) return app, nil } @@ -133,6 +132,7 @@ func (app *App) Run() int { app.lockDaemonFile() defer app.unlockDaemonFile() + app.timings = newTimingReporter(app.config, app.logger) defer app.timings.Close() err := app.connectDCS()