From 955247b71a3a35357ded47f5d24616773bc68082 Mon Sep 17 00:00:00 2001 From: Pedro Ruivo Date: Wed, 28 Jun 2023 21:34:18 +0100 Subject: [PATCH] JGRP-2711 Relayer#getSiteNames isn't returning all the sites available --- src/org/jgroups/protocols/relay/Relayer.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/org/jgroups/protocols/relay/Relayer.java b/src/org/jgroups/protocols/relay/Relayer.java index 311340fffc..7c0a565f19 100644 --- a/src/org/jgroups/protocols/relay/Relayer.java +++ b/src/org/jgroups/protocols/relay/Relayer.java @@ -143,7 +143,8 @@ protected synchronized Route getForwardingRouteMatching(String site, Address sen } protected List getSiteNames() { - return new ArrayList<>(routes.keySet()); + return Stream.concat(Stream.of(relay.site), routes.keySet().stream()) + .collect(Collectors.toList()); } protected synchronized List getRoutes(String ... excluded_sites) {