mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-12-06 19:41:15 +01:00
Merge remote-tracking branch 'origin/maint-0.2.4'
Conflicts: src/or/relay.c
This commit is contained in:
@@ -0,0 +1,4 @@
|
||||
o Minor features:
|
||||
- Generate bootstrapping status update events correctly for fetching
|
||||
microdescriptors. Fixes bug 9927.
|
||||
|
||||
@@ -2125,6 +2125,8 @@ connection_dir_client_reached_eof(dir_connection_t *conn)
|
||||
/* Mark remaining ones as failed. */
|
||||
dir_microdesc_download_failed(which, status_code);
|
||||
}
|
||||
control_event_bootstrap(BOOTSTRAP_STATUS_LOADING_DESCRIPTORS,
|
||||
count_loading_descriptors_progress());
|
||||
SMARTLIST_FOREACH(which, char *, cp, tor_free(cp));
|
||||
smartlist_free(which);
|
||||
smartlist_free(mds);
|
||||
|
||||
@@ -1106,6 +1106,7 @@ connection_edge_process_relay_cell_not_open(
|
||||
control_event_bootstrap(BOOTSTRAP_STATUS_LOADING_STATUS, 0);
|
||||
break;
|
||||
case DIR_PURPOSE_FETCH_SERVERDESC:
|
||||
case DIR_PURPOSE_FETCH_MICRODESC:
|
||||
if (TO_DIR_CONN(dirconn)->router_purpose == ROUTER_PURPOSE_GENERAL)
|
||||
control_event_bootstrap(BOOTSTRAP_STATUS_LOADING_DESCRIPTORS,
|
||||
count_loading_descriptors_progress());
|
||||
|
||||
Reference in New Issue
Block a user