[tor-bugs] #9968 [Tor]: Time out quicker on directory fetches while we're bootstrapping

Tor Bug Tracker & Wiki blackhole at torproject.org
Mon Oct 14 14:59:39 UTC 2013


#9968: Time out quicker on directory fetches while we're bootstrapping
-----------------------------+--------------------------------
     Reporter:  arma         |      Owner:
         Type:  enhancement  |     Status:  new
     Priority:  normal       |  Milestone:  Tor: 0.2.5.x-final
    Component:  Tor          |    Version:
   Resolution:               |   Keywords:  tor-client
Actual Points:               |  Parent ID:
       Points:               |
-----------------------------+--------------------------------

Comment (by nickm):

 I think one of the changes I suggested in #9969 would work well for this:
 do not have more than N requests of the same type in flight to the same
 directory guard at the same time.  So suppose we have 3 directory guards,
 and request our microdescriptors in 18 chunks.  Under the current system,
 1/3 of our requests will be made to the borken guard, and will have to
 time out.  Under the suggestion I made, if N=2, only 2 requests will be
 made to the broken guard.  As the other requests are answered by the other
 guards, we'll send more requests to them.  So only 1/9 of the total
 requests would time out, and we could probably bootstrap.

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


More information about the tor-bugs mailing list