diff --git a/src/core/link.go b/src/core/link.go index 4a8df538..66cf517d 100644 --- a/src/core/link.go +++ b/src/core/link.go @@ -359,8 +359,9 @@ func (l *links) add(u *url.URL, sintf string, linkType linkType) error { if backoffNow() { continue } - return } + // Ephemeral or incoming connections don't reconnect. + return } }() })