aboutsummaryrefslogtreecommitdiff
path: root/changes
diff options
context:
space:
mode:
authorRoger Dingledine <arma@torproject.org>2021-10-23 20:32:36 -0400
committerRoger Dingledine <arma@torproject.org>2021-10-28 20:57:28 -0400
commit7084ec871070e1f01a48b7735367b94abe1feb21 (patch)
treef211a400620d3f1d1e0183880f4e19d5f916972c /changes
parentf9cb7e3398a8c0941a2c489b16a9e8ef66bc1324 (diff)
downloadtor-7084ec871070e1f01a48b7735367b94abe1feb21.tar.gz
tor-7084ec871070e1f01a48b7735367b94abe1feb21.zip
don't retry entry guards if they're bridges without descriptors
When we don't yet have a descriptor for one of our bridges, disable the entry guard retry schedule on that bridge. The entry guard retry schedule and the bridge descriptor retry schedule can conflict, e.g. where we mark a bridge as "maybe up" yet we don't try to fetch its descriptor yet, leading Tor to wait (refusing to do anything) until it becomes time to fetch the descriptor. Fixes bug 40497; bugfix on 0.3.0.3-alpha.
Diffstat (limited to 'changes')
-rw-r--r--changes/bug404978
1 files changed, 8 insertions, 0 deletions
diff --git a/changes/bug40497 b/changes/bug40497
new file mode 100644
index 0000000000..d3004d0b72
--- /dev/null
+++ b/changes/bug40497
@@ -0,0 +1,8 @@
+ o Minor bugfixes (bridges):
+ - When we don't yet have a descriptor for one of our bridges, disable
+ the entry guard retry schedule on that bridge. The entry guard retry
+ schedule and the bridge descriptor retry schedule can conflict,
+ e.g. where we mark a bridge as "maybe up" yet we don't try to fetch
+ its descriptor yet, leading Tor to wait (refusing to do anything)
+ until it becomes time to fetch the descriptor. Fixes bug 40497;
+ bugfix on 0.3.0.3-alpha.