aboutsummaryrefslogtreecommitdiff
path: root/src/constants.rs
diff options
context:
space:
mode:
Diffstat (limited to 'src/constants.rs')
-rw-r--r--src/constants.rs7
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()
}
}