[tor-bugs] #4827 [Vidalia]: vidalia should getinfo status/bootstrap-phase upon connecting to the control port

Tor Bug Tracker & Wiki torproject-admin at torproject.org
Thu Jan 5 12:04:50 UTC 2012


#4827: vidalia should getinfo status/bootstrap-phase upon connecting to the
control port
---------------------+------------------------------------------------------
 Reporter:  arma     |          Owner:  chiiph
     Type:  defect   |         Status:  new   
 Priority:  normal   |      Milestone:        
Component:  Vidalia  |        Version:        
 Keywords:           |         Parent:        
   Points:           |   Actualpoints:        
---------------------+------------------------------------------------------
 Vidalia currently connects to the Tor control port, authenticates, and
 waits for bootstrapping events. When it gets an event, it moves the
 bootstrap status bar forward.

 But if Tor already has the directory info cached, then those events will
 get sent before Vidalia finishes authenticating. So Vidalia will miss them
 and it will wait for Tor to finish building a circuit but the bootstrap
 bar still says it's "authenticating to Tor".

 Worse, if Tor somehow finishes bootstrapping before Vidalia finishes
 authenticating, Vidalia will *never* hear a bootstrap event, and it will
 never move to a green onion.

 The fix is that Vidalia should do a 'getinfo status/bootstrap-phase' when
 it connects, and pretend it just got that event.

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


More information about the tor-bugs mailing list