[tor-bugs] #13297 [Tor]: compute_weighted_bandwidths() broken for dirauths

Tor Bug Tracker & Wiki blackhole at torproject.org
Wed Feb 18 19:58:03 UTC 2015


#13297: compute_weighted_bandwidths() broken for dirauths
------------------------+------------------------------
     Reporter:  asn     |      Owner:
         Type:  defect  |     Status:  new
     Priority:  normal  |  Milestone:  Tor: unspecified
    Component:  Tor     |    Version:
   Resolution:          |   Keywords:
Actual Points:          |  Parent ID:
       Points:          |
------------------------+------------------------------

Comment (by arma):

 For context, the goal of that {{{if (!authdir) {}}} check was to let the
 directory authority make (and remember) its own decision about each of
 those flags. Otherwise it would compute e.g. which relay should be Stable,
 and then overwrite that decision as soon as it sees a consensus document.

 That said, you're right that a side effect of this choice is that dir
 auths have their own opinions about relays, which probably differs in some
 ways from the consensus opinion about the relays.

 Sounds like another argument in favor of making dir auths into special
 unicorns that e.g. don't act as normal relays.

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


More information about the tor-bugs mailing list