If there's no consensus on a fresh SRV, why not just use the disaster recovery procedure? That is: # Consensus if majority agrees on SR value(s): put in consensus else: put disaster recovery SR value (based on last round's agreed SR value, if any) in consensus Output: consensus is created (Proceed like the 16:00 period) That way, clients and relays don't need to do anything special: there will always be a SRV in the consensus. This means that the SR consensus method will always produce a SR value, which I believe is a much better property than occasionally failing to produce a value. Tim Tim Wilson-Brown (teor) teor2345 at gmail dot com PGP 968F094B teor at blah dot im OTR CAD08081 9755866D 89E2A06F E3558B7F B5A9D14F |
Attachment:
signature.asc
Description: Message signed with OpenPGP using GPGMail
_______________________________________________ tor-dev mailing list tor-dev@xxxxxxxxxxxxxxxxxxxx https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-dev