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); }