|
@@ -1011,7 +1011,13 @@ connection_dir_client_reached_eof(connection_t *conn)
|
|
|
if (which) {
|
|
|
|
|
|
* it's the only way we'll be adding new server descriptors
|
|
|
- * and thus the only way we'd affect has_fetched_directory. */
|
|
|
+ * and thus the only way we'd affect has_fetched_directory.
|
|
|
+ *
|
|
|
+ * XXXX Not so. We will fetch "all" routers if we have zero or one
|
|
|
+ * networkstatus, so we can bootstrap faster. See
|
|
|
+ * update_router_descriptor_downloads(). One of these behaviors is
|
|
|
+ * wrong.
|
|
|
+ **/
|
|
|
|
|
|
|
|
|
router_load_routers_from_string(body, 0, which);
|