]> git.ipfire.org Git - thirdparty/tor.git/commitdiff
Changes to bug1959_part1 on review from arma.
authorNick Mathewson <nickm@torproject.org>
Wed, 22 Sep 2010 05:30:23 +0000 (01:30 -0400)
committerNick Mathewson <nickm@torproject.org>
Wed, 22 Sep 2010 05:30:23 +0000 (01:30 -0400)
Significant one: we want to say "not enough entry nodes descriptors, so we
can't build circuits" only when we have 0 descriptors.

src/or/routerlist.c

index 18d2721405e1668ca72c1ce0cfebb923d0826674..f88a99e04694fb95b0788b90c068bf3861272ff9 100644 (file)
@@ -4779,10 +4779,10 @@ update_router_have_minimum_dir_info(void)
 
   /* Check for entry nodes. */
   if (options->EntryNodes) {
-    count_usable_descriptors(&num_present, &num_usable, consensus, options, now,
-                             options->EntryNodes);
+    count_usable_descriptors(&num_present, &num_usable, consensus, options,
+                             now, options->EntryNodes);
 
-    if (num_usable && (num_present==0 || num_present < num_usable / 4)) {
+    if (num_usable && (num_present == 0)) {
       tor_snprintf(dir_info_status, sizeof(dir_info_status),
                    "We have only %d/%d usable entry node descriptors.",
                    num_present, num_usable);