diff options
Diffstat (limited to 'src/constants.rs')
-rw-r--r-- | src/constants.rs | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/constants.rs b/src/constants.rs index 8de4dee..b9356ca 100644 --- a/src/constants.rs +++ b/src/constants.rs @@ -15,11 +15,12 @@ pub fn listen_backoff() -> ExponentialBackoff { } } -pub fn run_control_chan_backoff() -> ExponentialBackoff { +pub fn run_control_chan_backoff(interval: u64) -> ExponentialBackoff { ExponentialBackoff { - randomization_factor: 0.1, + randomization_factor: 0.2, max_elapsed_time: None, - max_interval: Duration::from_secs(1), + multiplier: 3.0, + max_interval: Duration::from_secs(interval), ..Default::default() } } |