From aec928e0b6dec87b33e3f75e5ddcfc503eb4949b Mon Sep 17 00:00:00 2001 From: Roger Dingledine Date: Tue, 24 Jun 2008 08:00:30 +0000 Subject: Send a bootstrap problem "warn" event on the first problem if the reason is NO_ROUTE (that is, our network is down). svn:r15443 --- src/or/control.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'src/or/control.c') diff --git a/src/or/control.c b/src/or/control.c index db7540bf0f..06902bcd87 100644 --- a/src/or/control.c +++ b/src/or/control.c @@ -3828,8 +3828,8 @@ control_event_bootstrap(bootstrap_status_t status, int progress) if (status > bootstrap_percent || (progress && progress > bootstrap_percent)) { bootstrap_status_to_string(status, &tag, &summary); - log_notice(LD_CONTROL, "Bootstrapped %d%%: %s.", - progress ? progress : status, summary); + log(status ? LOG_NOTICE : LOG_INFO, LD_CONTROL, + "Bootstrapped %d%%: %s.", progress ? progress : status, summary); tor_snprintf(buf, sizeof(buf), "BOOTSTRAP PROGRESS=%d TAG=%s SUMMARY=\"%s\"", progress ? progress : status, tag, summary); @@ -3868,6 +3868,9 @@ control_event_bootstrap_problem(const char *warn, int reason) if (bootstrap_problems >= BOOTSTRAP_PROBLEM_THRESHOLD) recommendation = "warn"; + if (reason == END_OR_CONN_REASON_NO_ROUTE) + recommendation = "warn"; + if (get_options()->UseBridges && !any_bridge_descriptors_known() && !any_pending_bridge_descriptor_fetches()) -- cgit v1.2.3-54-g00ecf