[tor-bugs] #9229 [Tor]: While bootstrapping, Tor clients stall for 60s when obfsproxy bridges are used.
    Tor Bug Tracker & Wiki 
    blackhole at torproject.org
       
    Mon Mar 10 18:47:15 UTC 2014
    
    
  
#9229: While bootstrapping, Tor clients stall for 60s when obfsproxy bridges are
used.
-------------------------+-------------------------------------------------
     Reporter:  phw      |      Owner:  asn
         Type:  defect   |     Status:  new
     Priority:  normal   |  Milestone:  Tor: 0.2.5.x-final
    Component:  Tor      |    Version:
   Resolution:           |   Keywords:  60s, consensus, stall, obfsproxy,
Actual Points:           |  flashproxy, tbb-needs
       Points:           |  Parent ID:
-------------------------+-------------------------------------------------
Comment (by nickm):
 === Broken thing 1:
 In learned_bridge_descriptor(), when I reproduce the bug, the body of this
 if-statement is never executed:
 {{{
       if (first) {
         routerlist_retry_directory_downloads(now);
       }
 }}}
 Interesting!  Apparently, by the time we hit learned_bridge_descriptor(),
 any_bridge_descriptors_known() is always true.  At least, for me.
 The function routerlist_retry_directory_downloads() seems pretty heavy-
 weight for the general case we're concerned about here too.  In my
 testing, update_networkstatus_downloads() was sufficient.  Writing a
 patch...
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/9229#comment:22>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
    
    
More information about the tor-bugs
mailing list