[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

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



#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
_______________________________________________
tor-bugs mailing list
tor-bugs@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs