[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]
Re: [tor-bugs] #25866 [Core Tor/Stem]: does DescriptorDownloader.get_server_descriptors() get non-consensus descriptors?
#25866: does DescriptorDownloader.get_server_descriptors() get non-consensus
descriptors?
---------------------------+------------------------
Reporter: cypherpunks | Owner: atagar
Type: defect | Status: closed
Priority: Medium | Milestone:
Component: Core Tor/Stem | Version:
Severity: Normal | Resolution: fixed
Keywords: | Actual Points:
Parent ID: | Points:
Reviewer: | Sponsor:
---------------------------+------------------------
Comment (by teor):
I think recent versions of stem use fallbacks by default for descriptor
fetches.
Anyway, here is the authority behaviour:
Authorities cache any descriptors posted to them by relays
Authorities try to fetch all descriptors for every vote and consensus they
successfully download and validate.
Authorities cache all descriptors they have ever successfully downloaded.
Authorities remove a descriptor from their cache when it expires, or for
miscordescs, when it hasn't been mentioned in a recent consensus.
So the number of descriptors returned by an authority depends on its
reachability and uptime.
--
Ticket URL: <https://trac.torproject.org/projects/tor/ticket/25866#comment:5>
Tor Bug Tracker & Wiki <https://trac.torproject.org/>
The Tor Project: anonymity online
_______________________________________________
tor-bugs mailing list
tor-bugs@xxxxxxxxxxxxxxxxxxxx
https://lists.torproject.org/cgi-bin/mailman/listinfo/tor-bugs