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.
This commit is contained in:
Nick Mathewson
2012-03-09 14:23:23 -05:00
parent a574f7f3fe
commit 8abfcc0804
-6
View File
@@ -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. */