aboutsummaryrefslogtreecommitdiffstats
path: root/docs/peers.md
diff options
context:
space:
mode:
authortv <tv@krebsco.de>2026-11-04 05:53:24 +0100
committertv <tv@krebsco.de>2026-11-04 05:53:24 +0100
commit9bda1116b34c7bc3dcf38c570ce21b21670f16e8 (patch)
tree287a6da96bd9390fb6cb3ddd2cf648ffc0aa0b70 /docs/peers.md
parentaac0d4bafc2f28bbb07bb10e9c8d85b7bea1370e (diff)
no heal while both move on
The heal clock now also restarts when our heads and the peer's have both changed since the last STATUS that showed them differing. While writes go on, two neighbours's heads differ because of changes still on their way, and that alone no longer leads to a heal.
Diffstat (limited to 'docs/peers.md')
-rw-r--r--docs/peers.md2
1 files changed, 1 insertions, 1 deletions
diff --git a/docs/peers.md b/docs/peers.md
index 8a3333d..a521db3 100644
--- a/docs/peers.md
+++ b/docs/peers.md
@@ -361,7 +361,7 @@ sequenceDiagram
B->>A: PONG(nonce, B's time)
Note over A: mark B seen, round-trip sample
end
- alt after a STATUS: same epoch, heads have differed for resync_after with no sync from it since,<br/>no answer due to our own sync message, last heal at least resync_after ago
+ alt after a STATUS: same epoch, heads have differed for resync_after with no sync from it since<br/>nor both sides' heads moving on, no answer due to our own sync message, last heal at least resync_after ago
A->>B: HELLO
B->>A: HELLO_REPLY
Note over A,B: sync reset on both sides, sync restarts