summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/or/rephist.c4
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;