[tor-bugs] #9969 [Tor]: We launch 50 microdesc requests, spread out over just three guards?

Tor Bug Tracker & Wiki blackhole at torproject.org
Fri Jan 16 21:54:03 UTC 2015


#9969: We launch 50 microdesc requests, spread out over just three guards?
------------------------+-------------------------------------
     Reporter:  arma    |      Owner:
         Type:  defect  |     Status:  needs_review
     Priority:  major   |  Milestone:  Tor: 0.2.6.x-final
    Component:  Tor     |    Version:
   Resolution:          |   Keywords:  tor-client, nickm-patch
Actual Points:          |  Parent ID:
       Points:          |
------------------------+-------------------------------------

Comment (by arlolra):

 > 29f15a97edb05d175b97154e0b1c96fd04485ee2:
 >  - Hmm, we use if (busy) and infer that "the reason that we got no
 server
 >    is that servers are busy", but what if
 router_pick_directory_server_impl()
 >    only skipped some possible servers for being busy?  Are there other
 reasons
 >    it might fail while having seen some busy servers along the way, and
 should
 >    the non-zero busy count take precedence in that case?

 `busy` only seems to be used to avoid the call to
 `mark_all_dirservers_up`, which still seems reasonable even in those
 cases, no?

--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/9969#comment:24>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online


More information about the tor-bugs mailing list