[tor-commits] [tor/maint-0.2.2] Revise "sufficient exit nodes" check to work with restrictive ExitNodes

nickm at torproject.org nickm at torproject.org
Fri Mar 9 19:20:35 UTC 2012


commit 8abfcc080424654ae755de352999b3346ebcbb28
Author: Nick Mathewson <nickm at torproject.org>
Date:   Fri Mar 9 14:23:23 2012 -0500

    Revise "sufficient exit nodes" check to work with restrictive ExitNodes
    
    If you set ExitNodes so that only 1 exit node is accepted, the
    previous patch would have made you unable to build circuits.
---
 src/or/routerlist.c |    6 ------
 1 files changed, 0 insertions(+), 6 deletions(-)

diff --git a/src/or/routerlist.c b/src/or/routerlist.c
index f9d2e85..86cdb83 100644
--- a/src/or/routerlist.c
+++ b/src/or/routerlist.c
@@ -4902,12 +4902,6 @@ update_router_have_minimum_dir_info(void)
     res = 0;
     control_event_bootstrap(BOOTSTRAP_STATUS_REQUESTING_DESCRIPTORS, 0);
     goto done;
-  } else if (num_exit_present < 2) {
-    tor_snprintf(dir_info_status, sizeof(dir_info_status),
-                 "Only %d descriptor%s here and believed reachable!",
-                 num_exit_present, num_exit_present ? "" : "s");
-    res = 0;
-    goto done;
   }
 
   /* Check for entry nodes. */



More information about the tor-commits mailing list