pub fn increase_archlinux_backoff(retry_after_seconds: Option<u64>)Expand description
What: Increase backoff delay for archlinux.org after a failure or rate limit.
Inputs:
retry_after_seconds: Optional retry-after value from server (in seconds).
Output: None
Details:
- If
retry_after_secondsis provided, uses that value (capped at maximum). - Otherwise, doubles the current backoff delay (exponential backoff).
- Caps backoff at maximum delay (60 seconds).
- Increments consecutive failure counter.