diff --git a/rust_rpc/src/main.rs b/rust_rpc/src/main.rs index 1e80e442..af0211ae 100644 --- a/rust_rpc/src/main.rs +++ b/rust_rpc/src/main.rs @@ -552,7 +552,7 @@ impl Downloader { return Err(e); } tokio::time::sleep(tokio::time::Duration::from_millis( - RETRY_BACKOFF_MS * retries as u64, + RETRY_BACKOFF_MS * (2_u64.pow(retries as u32 - 1)), )) .await; }