Commit 7d3883d0 authored by Nick Mathewson's avatar Nick Mathewson 🦀
Browse files

Merge branch 'maint-0.3.0'

parents a0a4f8ae 5298ab59
Loading
Loading
Loading
Loading
+8 −1
Original line number Diff line number Diff line
@@ -3365,7 +3365,14 @@ guard_selection_have_enough_dir_info_to_build_circuits(guard_selection_t *gs)
   * guards in our list, since these are the guards that we typically use for
   * circuits. */
  num_primary_to_check = get_n_primary_guards_to_use(GUARD_USAGE_TRAFFIC);
  /*
    We had added this to try to guarantee that we'd not normally try a guard
    without a descriptor, even if we didn't use the first guard.  But it led
    to problems with the chutney bridges+ipv6-min test.  A better solution is
    needed.

    num_primary_to_check++;
  */

  SMARTLIST_FOREACH_BEGIN(gs->primary_entry_guards, entry_guard_t *, guard) {
    entry_guard_consider_retry(guard);