aboutsummaryrefslogtreecommitdiff
path: root/bandwidth-file-spec.txt
diff options
context:
space:
mode:
authorjuga0 <juga@riseup.net>2018-05-23 09:14:43 +0000
committerjuga0 <juga@riseup.net>2018-06-24 11:39:35 +0000
commitf73177db201197aab855225aa9cf6705d2b3b07c (patch)
treeb17b8adac63651cfd03dd9461f446f11c307efa3 /bandwidth-file-spec.txt
parent0cedb90f0b69fa24a71566e6100f9f6137cd8b09 (diff)
downloadtorspec-f73177db201197aab855225aa9cf6705d2b3b07c.tar.gz
torspec-f73177db201197aab855225aa9cf6705d2b3b07c.zip
Replace generator by threads
to make text more clar. Also: * result by bandwidth result * forgotten scanner word by generator
Diffstat (limited to 'bandwidth-file-spec.txt')
-rw-r--r--bandwidth-file-spec.txt15
1 files changed, 8 insertions, 7 deletions
diff --git a/bandwidth-file-spec.txt b/bandwidth-file-spec.txt
index db8c881..def9e68 100644
--- a/bandwidth-file-spec.txt
+++ b/bandwidth-file-spec.txt
@@ -118,14 +118,15 @@ It consists of:
[At start, exactly once.]
- The Unix Epoch time in seconds of the most recent generator result.
+ The Unix Epoch time in seconds of the most recent generator bandwidth
+ result.
- If there are multiple generators which can fail independently,
- implementations SHOULD take the most recent timestamp from each
- generator and use the oldest value. This ensures all the generators
- continue running.
+ If the generator implementation has multiple threads or
+ subprocesses which can fail independently, it SHOULD take the most
+ recent timestamp from each thread and use the oldest value. This
+ ensures all the threads continue running.
- If there are scanners that do not run continuously, they SHOULD be
+ If there are generators that do not run continuously, they SHOULD be
excluded from the timestamp calculation.
If a generator does not have information about the most recent result,
@@ -199,7 +200,7 @@ It consists of:
[Zero or one time.]
The date and time timestamp in ISO 8601 format and UTC time zone
- of the most recent generator result.
+ of the most recent generator bandwidth result.
This time MUST be identical to the initial Timestamp line.