]> git.ipfire.org Git - thirdparty/tor.git/commit
Don't delay descriptor fetches when missing info needed for circuits
authorNick Mathewson <nickm@torproject.org>
Wed, 8 Nov 2017 18:22:16 +0000 (13:22 -0500)
committerNick Mathewson <nickm@torproject.org>
Wed, 8 Nov 2017 18:22:16 +0000 (13:22 -0500)
commit0dc55fb24756c5ae80e71f6fce93d97d73efd2fc
tree0df2c4a9fa618efc7f58c273089b5d5e534895cd
parent04d4786cc40b2d80b4cd34e7d5339b0100861c8f
Don't delay descriptor fetches when missing info needed for circuits

When we have fewer than 15 descriptors to fetch, we will delay the
fetch for a little while.  That's fine, if we can go ahead and build
circuits... but if not, it's a poor choice indeed.

Fixes bug 23985; bugfix on 0.1.1.11-alpha.

In 0.3.0.3-alpha, when we made primary guard descriptors necessary
for circuit building, this situation got worse.
changes/bug23985 [new file with mode: 0644]
src/or/routerlist.c