]> git.ipfire.org Git - thirdparty/tor.git/commitdiff
be explicit in clear_status_flags_on_sybil that we leave BadExit alone
authorRoger Dingledine <arma@torproject.org>
Tue, 31 Jan 2017 20:06:15 +0000 (15:06 -0500)
committerNick Mathewson <nickm@torproject.org>
Tue, 31 Jan 2017 23:50:16 +0000 (18:50 -0500)
src/or/dirserv.c

index cbed64657a2a4e4bff784882a851989996d10787..1b614b949e08fffda395347426363dd8a11db713 100644 (file)
@@ -2233,6 +2233,10 @@ dirserv_set_routerstatus_testing(routerstatus_t *rs)
 /** Routerstatus <b>rs</b> is part of a group of routers that are on
  * too narrow an IP-space. Clear out its flags: we don't want people
  * using it.
+ *
+ * Leave its BadExit flag alone though, since if we think it's a bad exit,
+ * we want to vote that way in case all the other authorities are voting
+ * Running and Exit.
  */
 static void
 clear_status_flags_on_sybil(routerstatus_t *rs)