tor

The Tor anonymity network
git clone https://git.dasho.dev/tor.git
Log | Files | Refs | README | LICENSE

commit 969a38a375f4e71fcb27bb24e36047824d0f3cc9
parent d1874b433953f64b13a2feb0edc4bbff8940d503
Author: Nick Mathewson <nickm@torproject.org>
Date:   Mon, 26 Mar 2018 09:57:39 -0400

Fix a unit test which was broken by the previous commit

This test was expecting Tor to find and use routerinfos, but hadn't
cleared the UseMicrodescriptors flag.  Part of the fix for 25213.

Diffstat:
Msrc/test/test_hs_service.c | 4++++
1 file changed, 4 insertions(+), 0 deletions(-)

diff --git a/src/test/test_hs_service.c b/src/test/test_hs_service.c @@ -1237,6 +1237,10 @@ test_build_update_descriptors(void *arg) node->is_running = node->is_valid = node->is_fast = node->is_stable = 1; } + /* We have to set thise, or the lack of microdescriptors for these + * nodes will make them unusable. */ + get_options_mutable()->UseMicrodescriptors = 0; + /* We expect to pick only one intro point from the node above. */ setup_full_capture_of_logs(LOG_INFO); update_all_descriptors(now);