diff --git a/lib/syncthing/syncthing.go b/lib/syncthing/syncthing.go index 7f74aa6db..f3aaba8ec 100644 --- a/lib/syncthing/syncthing.go +++ b/lib/syncthing/syncthing.go @@ -162,8 +162,12 @@ func (a *App) startup() error { }() } - perf := ur.CpuBench(context.Background(), 3, 150*time.Millisecond) - slog.Info("Measured hashing performance", "perf", fmt.Sprintf("%.02f MB/s", perf)) + if slog.Default().Enabled(context.Background(), slog.LevelInfo) { + go func() { + perf := ur.CpuBench(context.Background(), 3, 150*time.Millisecond) + slog.Info("Measured hashing performance", "perf", fmt.Sprintf("%.02f MB/s", perf)) + }() + } if a.opts.ResetDeltaIdxs { slog.Info("Reinitializing delta index IDs")