Commit e41b680f authored by Mike Perry's avatar Mike Perry
Browse files

Demote a warning about finding hops in path if no dir info.

Leave it at notice if we do have enough dir info.
parent dc7902ed
Loading
Loading
Loading
Loading
+13 −2
Original line number Diff line number Diff line
@@ -2520,8 +2520,19 @@ onion_extend_cpath(origin_circuit_t *circ)
  }

  if (!info) {
    log_warn(LD_CIRC,"Failed to find node for hop #%d of our path. Discarding "
    /* This can happen on first startup, possibly due to insufficient relays
     * downloaded to pick vanguards-lite layer2 nodes, or other ephemeral
     * reasons. It only happens briefly, is hard to reproduce, and then goes
     * away for ever. :/ */
    if (!router_have_minimum_dir_info()) {
       log_info(LD_CIRC,
                "Failed to find node for hop #%d of our path. Discarding "
                "this circuit.", cur_len+1);
    } else {
       log_notice(LD_CIRC,
                 "Failed to find node for hop #%d of our path. Discarding "
                 "this circuit.", cur_len+1);
    }
    return -1;
  }