diff options
author | Roger Dingledine <arma@torproject.org> | 2006-04-10 05:46:56 +0000 |
---|---|---|
committer | Roger Dingledine <arma@torproject.org> | 2006-04-10 05:46:56 +0000 |
commit | 9f69b0b4af30bc19c11f539d677d5cbfa40aa3d6 (patch) | |
tree | 5063901f9963f91d8127e48a4b31c064b1f78015 | |
parent | ac2070b35b7b7e69dd5d82256b965fb32fa0b59b (diff) | |
download | tor-9f69b0b4af30bc19c11f539d677d5cbfa40aa3d6.tar.gz tor-9f69b0b4af30bc19c11f539d677d5cbfa40aa3d6.zip |
and update the dir-spec to match the code
svn:r6347
-rw-r--r-- | doc/dir-spec.txt | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/doc/dir-spec.txt b/doc/dir-spec.txt index e00e2fe64e..b97eb7fe94 100644 --- a/doc/dir-spec.txt +++ b/doc/dir-spec.txt @@ -403,12 +403,13 @@ $Id$ authority, and try to periodically get new network-status documents from each authority in rotation as follows: - If a client is missing a live network-status document for any authority, it - tries to fetch it from a directory cache. On failure, the client waits - briefly, then tries that network-status document again from another - cache. The client does not build circuits until, for every authority, it - has a live network-status document, or until is has tried and failed to - get a network-status document. + If a client is missing a live network-status document for any + authority, it tries to fetch it from a directory cache. On failure, + the client waits briefly, then tries that network-status document + again from another cache. The client does not build circuits until it + has live network-status documents from more than half the authorities + it trusts, and it has descriptors for more than 1/4 of the routers + that it believes are running. If the most recently _retrieved_ network-status document is over 30 minutes old, the client attempts to download a network-status document. |