[tor-bugs] #3778 [Tor Client]: EntryGuardDownSince/UnreachableSince state lines are unnecessary?

Tor Bug Tracker & Wiki torproject-admin at torproject.org
Sun Aug 21 20:43:36 UTC 2011


#3778: EntryGuardDownSince/UnreachableSince state lines are unnecessary?
-------------------------+--------------------------------------------------
 Reporter:  arma         |          Owner:                    
     Type:  enhancement  |         Status:  new               
 Priority:  minor        |      Milestone:  Tor: 0.2.3.x-final
Component:  Tor Client   |        Version:                    
 Keywords:               |         Parent:                    
   Points:               |   Actualpoints:                    
-------------------------+--------------------------------------------------
 When we first added the guard relay design, we needed to discard guards
 that hadn't been listed for a while, so they didn't clutter up our state
 file forever. We chose ENTRY_GUARD_REMOVE_AFTER (30*24*60*60), and we do
 the deed in remove_dead_entry_guards().

 But later we realized that for load balancing purposes we need to discard
 guards after a month or two whether they've been down or not. See
 date_is_bad in remove_obsolete_entry_guards().

 I suspect the latter is good enough, and we can get rid of the former
 logic. I think that might even include getting rid of the lines in the
 state file, since we no longer need to track long-term downness of guards.

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


More information about the tor-bugs mailing list