From a12efc0a3dbd1ad06b3fb629899098df3b21c0af Mon Sep 17 00:00:00 2001 From: David Garcia Quintas Date: Tue, 5 Dec 2017 14:00:15 -0800 Subject: [PATCH] Slight tweak to backoff spec --- doc/connection-backoff.md | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/doc/connection-backoff.md b/doc/connection-backoff.md index 0e83d9b97f1..85cd5e258ed 100644 --- a/doc/connection-backoff.md +++ b/doc/connection-backoff.md @@ -26,9 +26,8 @@ ConnectWithBackoff() != SUCCESS) SleepUntil(current_deadline) current_backoff = Min(current_backoff * MULTIPLIER, MAX_BACKOFF) - current_deadline = now() + current_backoff + - UniformRandom(-JITTER * current_backoff, JITTER * current_backoff) - + jitter = UniformRandom(-JITTER * current_backoff, JITTER * current_backoff) + current_deadline = now() + Min(current_backoff + jitter, MAX_BACKOFF) ``` With specific parameters of