From d9e76007acb3935c49778f01a858a4b84cf2bf00 Mon Sep 17 00:00:00 2001 From: Nick Mathewson Date: Thu, 2 Feb 2017 08:51:18 -0500 Subject: Tweak description --- guard-spec.txt | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'guard-spec.txt') diff --git a/guard-spec.txt b/guard-spec.txt index a1e8e93..731ad97 100644 --- a/guard-spec.txt +++ b/guard-spec.txt @@ -473,11 +473,11 @@ random from {USABLE_FILTERED_GUARDS}. Set its {is_pending} field to true. The circuit is . - If during the above algorithm we exhaust all sampled guards before finding a - reachable one, then we proceed by marking all guards as reachable so - that we can keep on sampling. + * Otherwise, if USABLE_FILTERED_GUARDS is empty, we have exhausted + all the sampled guards. In this case we proceed by marking all guards + as reachable so that we can keep on sampling. - When we finally connect to a guard, we update the {last_tried_connect} time + Whenever we yield a guard, we update the {last_tried_connect} time for the guard to 'now.' In some cases (for example, when we need a certain directory feature, -- cgit v1.2.3-54-g00ecf