aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/or/control.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/or/control.c b/src/or/control.c
index b6c93fd13..89f681979 100644
--- a/src/or/control.c
+++ b/src/or/control.c
@@ -3963,8 +3963,11 @@ control_event_bootstrap_problem(const char *warn, int reason)
int status = bootstrap_percent;
const char *tag, *summary;
-// if (++bootstrap_problems != BOOTSTRAP_PROBLEM_THRESHOLD)
-// return; /* no worries yet */
+ if (bootstrap_percent == 100)
+ return; /* already bootstrapped; nothing to be done here. */
+
+ if (++bootstrap_problems != BOOTSTRAP_PROBLEM_THRESHOLD)
+ return; /* no worries yet */
while (bootstrap_status_to_string(status, &tag, &summary) < 0)
status--; /* find a recognized status string based on current progress */