From f3d786d86dba494e724ac2de45f7c1d17ae54ff0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tomasz=20Wilczy=C5=84ski?= Date: Wed, 16 Apr 2025 23:27:09 +0200 Subject: [PATCH] chore(advanced): clarify multiple connections over relays MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Clarify that it is possible to establish two connections when each device uses a different relay. Ref: https://forum.syncthing.net/t/multiple-connections-established-over-a-relay-but-docs-claim-its-impossible/20975 Signed-off-by: Tomasz WilczyƄski --- advanced/device-numconnections.rst | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/advanced/device-numconnections.rst b/advanced/device-numconnections.rst index 497879ccf..d4e46518b 100644 --- a/advanced/device-numconnections.rst +++ b/advanced/device-numconnections.rst @@ -61,4 +61,8 @@ default, TCP has better priority than QUIC, so establishing a TCP connection will cause existing QUIC connections to be closed. Connection priorities can be configured. -Multiple connections cannot be established over relays. +When connected via a relay, only one connection is normally established. +However, with some lucky timing, e.g. when attempting to reconnect after losing +a connection, it is also possible to establish one relay connection in each +direction, if the two devices are listening on different relays. In such a case, +the GUI will show `1 + 1` connections.