From e4709cc6ab3fca7f7ce40793aa5cceb64f0bfea3 Mon Sep 17 00:00:00 2001 From: tv Date: Tue, 3 Nov 2026 02:25:29 +0100 Subject: retry new peers before probing --- docs/peers.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'docs') diff --git a/docs/peers.md b/docs/peers.md index 4f10f6f..9937c63 100644 --- a/docs/peers.md +++ b/docs/peers.md @@ -120,7 +120,9 @@ unreachable peer (dormant, or three unanswered HELLOs) it is a probe: after every wait if shorter); members get probes even when they aren't neighbours: those in the member list, as well as those whose HELLO_REPLY said so. After a restart none has answered yet, and members that restart together may each fail -to reach the others at first (not up yet): without probes, none would try again. A member a HELLO_REPLY lists among the sender's active neighbours is +to reach the others at first (not up yet): without probes, none would try again. Nor +should they wait for one: a peer never heard from gets HELLOs at the retry backoff (up +to 30 s apart) for its first 5 minutes known, unreachable or not, and probes only after. A member a HELLO_REPLY lists among the sender's active neighbours is probed at once: the sender reaches it, so after a partition the first pair to find each other again brings the others' probes forward, and the sides reconnect within seconds rather than pair by pair. So are all unreachable members once this node becomes -- cgit v1.3.1