From b6cb839d31d802a4f81a669eb8b39c0e1418b242 Mon Sep 17 00:00:00 2001 From: "mkeeler@launchdarkly.com" Date: Mon, 13 Apr 2026 14:50:40 +0000 Subject: [PATCH] fix(deps): bump rand from 0.8.5 to 0.10.1 --- eventsource-client/Cargo.toml | 2 +- eventsource-client/src/retry.rs | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/eventsource-client/Cargo.toml b/eventsource-client/Cargo.toml index d5cbf45..9bad139 100644 --- a/eventsource-client/Cargo.toml +++ b/eventsource-client/Cargo.toml @@ -17,7 +17,7 @@ http = "1.0" log = "0.4.6" pin-project = "1.0.10" tokio = { version = "1.17.0", features = ["time"] } -rand = "0.8.5" +rand = "0.10.1" base64 = "0.22.1" launchdarkly-sdk-transport = { version = "0.1.0" } diff --git a/eventsource-client/src/retry.rs b/eventsource-client/src/retry.rs index 3a3ccdf..404699e 100644 --- a/eventsource-client/src/retry.rs +++ b/eventsource-client/src/retry.rs @@ -1,6 +1,6 @@ use std::time::{Duration, Instant}; -use rand::{thread_rng, Rng}; +use rand::RngExt; pub(crate) trait RetryStrategy { /// Return the next amount of time a failed request should delay before re-attempting. @@ -59,7 +59,7 @@ impl RetryStrategy for BackoffRetry { self.next_delay = std::cmp::min(self.max_delay, current_delay * self.backoff_factor); if self.include_jitter { - thread_rng().gen_range(current_delay / 2..=current_delay) + rand::rng().random_range(current_delay / 2..=current_delay) } else { current_delay }