From 91c91a4cee04bb15eeeefb78223c7c72694dd2e2 Mon Sep 17 00:00:00 2001 From: tv Date: Thu, 5 Nov 2026 21:35:33 +0100 Subject: slow link a hop more --- docs/peers.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'docs/peers.md') diff --git a/docs/peers.md b/docs/peers.md index eefb0cc..29512a5 100644 --- a/docs/peers.md +++ b/docs/peers.md @@ -351,7 +351,9 @@ built on the graph the member list gives (as if every member reached every other on whom each member says it reaches. Members are ordered by their distance from the writer over that graph, then whether they reach a member a hop closer, then by key; a member's parent is the neighbour it reaches that comes before it, the closest to the -writer first, then one that reaches closer, then the one it said it has the shortest +writer first (a link at least two round-trip buckets slower than its fastest to one +counting a hop more: a slow circuit to the writer is passed over for a fast link to a +member as close), then one that reaches closer, then the one it said it has the shortest round trip to, then by pair score. Coming before rules out cycles; taking only one it reaches routes around links that don't work: where a writer behind NAT reaches a single member, that one comes first among those as far from it, -- cgit v1.3.1