]> git.ipfire.org Git - thirdparty/tor.git/commitdiff
actually start sending the bootstrap status event, so matt
authorRoger Dingledine <arma@torproject.org>
Sat, 7 Jun 2008 09:26:41 +0000 (09:26 +0000)
committerRoger Dingledine <arma@torproject.org>
Sat, 7 Jun 2008 09:26:41 +0000 (09:26 +0000)
can start playing with it on his side.

svn:r15009

src/or/control.c

index edfa1c775b92d4a31231333c12fea3ff30408318..c4a4e4932c225db95057ef1239df2b8cdf061993 100644 (file)
@@ -3901,11 +3901,15 @@ control_event_bootstrap(bootstrap_status_t status, int percent)
 
   if (!boring)
 #endif
-  if (status > last_percent || (percent && percent > last_percent))
-    log_notice(LD_CONTROL, "Bootstrapped %d%% (last %d): %s.",
-               status, last_percent, bootstrap_status_to_string(status));
-
-  /* ... This is where we tell the controller ... */
+  if (status > last_percent || (percent && percent > last_percent)) {
+    log_notice(LD_CONTROL, "Bootstrapped %d%%: %s.",
+               percent ? percent : status,
+               bootstrap_status_to_string(status));
+    control_event_client_status(LOG_NOTICE,
+        "BOOTSTRAP PROGRESS=%d SUMMARY=\"%s\"",
+        percent ? percent : status,
+        bootstrap_status_to_string(status));
+  }
 
   if (percent > last_percent) /* incremental progress within a milestone */
     last_percent = percent;