
commit c96d541e087ba46f125bc780a48cce05de2234b3 Author: Damian Johnson <atagar@torproject.org> Date: Sat Aug 13 09:41:57 2016 -0700 Don't send BadExit notice for lack of votes If the only disagreement about a BadExit is due to lacking a vote then don't send a notice. There's already other notices about lacking a vote. --- consensus_health_checker.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/consensus_health_checker.py b/consensus_health_checker.py index e08e57d..a2859e9 100755 --- a/consensus_health_checker.py +++ b/consensus_health_checker.py @@ -674,6 +674,9 @@ def bad_exits_in_sync(latest_consensus, consensuses, votes): else: not_in_vote.append(authority) + if not without_flag: + continue # skip notice if the only disagreement is due to not having a vote + # If this relay's missing from a consensus then don't bother. It gets # negligable traffic and is likely part of normal network churn.