From 1f608cddc9a3aa04ccce2f5019eb7cba55f8b510 Mon Sep 17 00:00:00 2001 From: vicrodh <103399283+vicrodh@users.noreply.github.com> Date: Fri, 17 Jul 2026 19:36:49 -0600 Subject: [PATCH] fix(qobuz): back off between bundle-extraction retries MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The 3 bundle-extraction attempts fired back-to-back, so a brief network hiccup (DNS blip, dropped connection, captive-portal redirect) failed all of them in a few ms and the retries were effectively useless — surfacing as "Failed to extract bundle tokens: Network error" at sign-in. Add a short growing delay (600ms, 1200ms) between attempts so a transient failure has time to clear. cc --- crates/qbz-qobuz/src/bundle.rs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/crates/qbz-qobuz/src/bundle.rs b/crates/qbz-qobuz/src/bundle.rs index 946b3f0d4..910e507a8 100644 --- a/crates/qbz-qobuz/src/bundle.rs +++ b/crates/qbz-qobuz/src/bundle.rs @@ -199,6 +199,14 @@ pub async fn extract_and_cache_bundle_tokens(client: &Client) -> Result