diff --git a/rust/connlib/snownet/src/allocation.rs b/rust/connlib/snownet/src/allocation.rs index 9c61c2d32..b4c1b64ce 100644 --- a/rust/connlib/snownet/src/allocation.rs +++ b/rust/connlib/snownet/src/allocation.rs @@ -682,11 +682,11 @@ impl Allocation { .remove(&timed_out_request) .expect("ID is from list"); - backoff.handle_timeout(now); // Must update timeout here to avoid an endless loop. - let backoff_duration = backoff.interval(); let method = request.method(); + backoff.handle_timeout(now); // Must update timeout here to avoid an endless loop. + tracing::debug!(id = ?request.transaction_id(), %method, %dst, "Request timed out after {backoff_duration:?}, re-sending"); let needs_auth = method != BINDING;