diff options
-rw-r--r-- | src/or/rephist.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/or/rephist.c b/src/or/rephist.c index 429cd0e68e..90198cb43a 100644 --- a/src/or/rephist.c +++ b/src/or/rephist.c @@ -1546,8 +1546,8 @@ rep_hist_circbuilding_dormant(time_t now) return 0; /* see if we'll still need to build testing circuits */ -//XXX020 actually, is it orport_reachable or still-doing-bandwidth-tests? - if (server_mode(get_options()) && !check_whether_orport_reachable()) + if (server_mode(get_options()) && + (!check_whether_orport_reachable() || !circuit_enough_testing_circs())) return 0; if (!check_whether_dirport_reachable()) return 0; |