From 140b0b63e4d7803fa1f5a482fb11fc29450d452a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=96rjan=20Fors?= Date: Thu, 4 Jun 2026 09:53:05 +0200 Subject: [PATCH] fix(gax): apply configured factor in RetrySetting::strategy This makes use of the factor field to the backoff strategy. --- foundation/gax/src/retry.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/foundation/gax/src/retry.rs b/foundation/gax/src/retry.rs index dc1b4efe..45dac950 100644 --- a/foundation/gax/src/retry.rs +++ b/foundation/gax/src/retry.rs @@ -61,7 +61,7 @@ pub struct RetrySetting { impl Retry for RetrySetting { fn strategy(&self) -> Take { - let mut st = ExponentialBackoff::from_millis(self.from_millis); + let mut st = ExponentialBackoff::from_millis(self.from_millis).factor(self.factor); if let Some(max_delay) = self.max_delay { st = st.max_delay(max_delay); }