mirror of
https://gitlab.torproject.org/tpo/core/tor.git
synced 2024-11-30 23:53:32 +01:00
813a0f8c40
Previously we did this based on the fraction of descriptors we had. But really, we should be going based on what fraction of paths we're able to build based on weighted bandwidth, since otherwise a directory guard or two could make us behave quite oddly. Implementation for feature 5956
7 lines
357 B
Plaintext
7 lines
357 B
Plaintext
o Major features:
|
|
- When deciding whether we have enough descriptors to build circuits,
|
|
instead of looking at raw circuit counts, look at which fraction of
|
|
(bandwidth-weighted) paths we're able to build. This approach keeps
|
|
clients from building circuits if their paths are likely to stand out
|
|
statistically. Fixes issue 5956.
|