diff --git a/internal/bridge/bridge.go b/internal/bridge/bridge.go index 4a9efa1e..9cf32662 100644 --- a/internal/bridge/bridge.go +++ b/internal/bridge/bridge.go @@ -480,13 +480,13 @@ func (bridge *Bridge) Close(ctx context.Context) { } func (bridge *Bridge) ComputeTelemetry() bool { + if bridge.GetTelemetryDisabled() { + return false + } + var telemetry = true safe.RLock(func() { - if bridge.GetTelemetryDisabled() { - telemetry = false - return - } for _, user := range bridge.users { telemetry = telemetry && user.IsTelemetryEnabled(context.Background()) }