Cardata: fix 100% CPU usage (#25804)

This commit is contained in:
Copilot 2025-12-04 10:09:24 +00:00 • committed by GitHub
parent a55f2bbcd7
commit 9eefcf1a6e
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -70,7 +70,7 @@ func (v *MqttConnector) Unsubscribe(vin string) {
}
func (v *MqttConnector) run(ctx context.Context, ts oauth2.TokenSource) {
bo := backoff.NewExponentialBackOff(backoff.WithInitialInterval(time.Second), backoff.WithMaxInterval(time.Minute))
bo := backoff.NewExponentialBackOff(backoff.WithInitialInterval(time.Second), backoff.WithMaxInterval(time.Minute), backoff.WithMaxElapsedTime(0))
for ctx.Err() == nil {
time.Sleep(bo.NextBackOff())