Files
tor/changes
teor c86013291b Stop relays calling directory_fetches_from_authorities on dir downloads
This change refactors find_dl_schedule() to only call dependent functions
as needed. In particular, directory_fetches_from_authorities() only needs
to be called on clients.

Stopping spurious directory_fetches_from_authorities() calls on every
download on public relays has the following impacts:
* fewer address resolution attempts, particularly those mentioned in 21789
* fewer descriptor rebuilds
* fewer log messages, particularly those limited in 20610

Fixes 23470 in 0.2.8.1-alpha.
The original bug was introduced in commit 35bbf2e as part of prop210.
2017-09-13 09:46:17 +10:00
..
2016-11-07 16:19:05 -05:00
2017-02-01 10:39:48 -05:00
2017-01-18 09:01:26 -05:00
2016-11-06 16:39:46 -05:00
2016-10-31 15:05:56 -04:00
2016-11-06 16:39:46 -05:00
2016-11-06 16:39:46 -05:00
2016-11-07 11:01:21 -05:00
2016-11-16 13:14:03 +11:00
2016-12-01 10:14:42 -05:00
2016-12-23 08:08:14 -05:00
2017-02-07 09:27:17 -05:00
2017-05-08 13:39:59 -04:00
2017-05-15 11:43:18 -04:00
2017-06-16 14:03:02 -04:00
2017-07-17 21:44:59 +00:00
2017-01-22 18:48:22 -05:00
2016-10-18 19:35:10 -04:00