[tor-bugs] #27402 [Core Tor/Tor]: stop reporting "internal paths" during bootstrap
Tor Bug Tracker & Wiki
blackhole at torproject.org
Fri Aug 31 22:28:33 UTC 2018
#27402: stop reporting "internal paths" during bootstrap
------------------------------+------------------------------------
Reporter: catalyst | Owner: (none)
Type: enhancement | Status: new
Priority: Medium | Milestone: Tor: 0.3.5.x-final
Component: Core Tor/Tor | Version:
Severity: Normal | Keywords: s8-bootstrap, tor-spec
Actual Points: | Parent ID:
Points: | Reviewer:
Sponsor: Sponsor8-can |
------------------------------+------------------------------------
`bootstrap_status_to_string()` can report "internal paths" when the
consensus actually contains exits, because it's conditional on
`router_have_consensus_path()` which checks descriptors. In the cold
cache case, there are likely no existing descriptors, so tor will give the
misleading impression that the consensus lacks exits (when it's actually
more likely that it simply hasn't gotten around to downloading enough
descriptors yet).
Removing the code that handles these conditions also simplifies
`bootstrap_status_to_string()`.
This probably needs a tor-spec update.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/27402>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
More information about the tor-bugs
mailing list