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) {