diff options
author | Nick Mathewson <nickm@torproject.org> | 2017-10-17 13:24:40 -0400 |
---|---|---|
committer | Nick Mathewson <nickm@torproject.org> | 2017-11-08 07:56:16 -0500 |
commit | cb29687e93169e9615de3bc5adcbf6d31551b32c (patch) | |
tree | d119dad6ef6e4dee81f9a01e0a4b7d31a31f2196 /changes/bug23816 | |
parent | 43ebe54a24d3210ef037f7e2b67fad9597361bab (diff) | |
download | tor-cb29687e93169e9615de3bc5adcbf6d31551b32c.tar.gz tor-cb29687e93169e9615de3bc5adcbf6d31551b32c.zip |
Replace our random-exponential-delay algorithm.
This patch has implementations of the "decorrelated" and "full"
algorithms from https://www.awsarchitectureblog.com/2015/03/backoff.html
Diffstat (limited to 'changes/bug23816')
-rw-r--r-- | changes/bug23816 | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/changes/bug23816 b/changes/bug23816 new file mode 100644 index 0000000000..6139dec9e8 --- /dev/null +++ b/changes/bug23816 @@ -0,0 +1,6 @@ + o Minor bugfixes (directory client): + - On failure to download directory information, delay retry attempts + by a random amount based on the "decorrelated jitter" algorithm. + Our previous delay algorithm tended to produce extra-long delays too + easily. Fixes bug 23816; bugfix on 0.2.9.1-alpha. + |