From 0afa6a43e57d622beb80759cf798b74338179de7 Mon Sep 17 00:00:00 2001 From: kirill-jjj Date: Tue, 10 Feb 2026 13:09:02 +0500 Subject: [PATCH] chore(deps): update rand to 0.10 --- crates/teamtalk/Cargo.toml | 2 +- crates/teamtalk/src/utils/backoff.rs | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/crates/teamtalk/Cargo.toml b/crates/teamtalk/Cargo.toml index b4c728e..2eec0a8 100644 --- a/crates/teamtalk/Cargo.toml +++ b/crates/teamtalk/Cargo.toml @@ -25,7 +25,7 @@ tls-rustls = ["reqwest/rustls-tls"] teamtalk-sys = { version = "0.1.0" } thiserror = "2.0" evalexpr = "13.1" -rand = "0.8" +rand = "0.10" regex = "1.12" reqwest = { version = "0.12", default-features = false, features = ["blocking"] } sevenz-rust2 = "0.20" diff --git a/crates/teamtalk/src/utils/backoff.rs b/crates/teamtalk/src/utils/backoff.rs index 72c729a..0c43d25 100644 --- a/crates/teamtalk/src/utils/backoff.rs +++ b/crates/teamtalk/src/utils/backoff.rs @@ -1,5 +1,5 @@ //! Exponential backoff helper. -use rand::{Rng, thread_rng}; +use rand::{RngExt, rng}; use std::time::Duration; /// Exponential backoff with jitter and a maximum cap. @@ -62,7 +62,7 @@ impl ExponentialBackoff { return Duration::ZERO; } - let jittered = thread_rng().gen_range(0..=max_millis); + let jittered = rng().random_range(0..=max_millis); self.current_val = Duration::from_millis(jittered); self.current_val }