[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

[tor-commits] [tor/release-0.2.9] be explicit in clear_status_flags_on_sybil that we leave BadExit alone



commit 6ff7850f2617a0e565c2fd13deb5aaebf39e974a
Author: Roger Dingledine <arma@xxxxxxxxxxxxxx>
Date:   Tue Jan 31 15:06:15 2017 -0500

    be explicit in clear_status_flags_on_sybil that we leave BadExit alone
---
 src/or/dirserv.c | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/src/or/dirserv.c b/src/or/dirserv.c
index cbed646..1b614b9 100644
--- a/src/or/dirserv.c
+++ b/src/or/dirserv.c
@@ -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)



_______________________________________________
tor-commits mailing list
tor-commits@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-commits