From 602bfa3c3cb095a166c6f9f003e3401c2921c926 Mon Sep 17 00:00:00 2001 From: Badlop Date: Tue, 6 Nov 2018 00:07:34 +0100 Subject: [PATCH] Local stanzas are routed one by one, not by multicast --- src/mod_multicast.erl | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/mod_multicast.erl b/src/mod_multicast.erl index 2e4241424..fbe83e0c8 100644 --- a/src/mod_multicast.erl +++ b/src/mod_multicast.erl @@ -826,6 +826,9 @@ add_response(RServer, Response, State) -> search_server_on_cache(RServer, LServerS, _LServiceS, _Maxmins) when RServer == LServerS -> route_single; +search_server_on_cache(RServer, LServerS, LServiceS, _Maxmins) + when RServer == LServiceS -> + route_single; search_server_on_cache(RServer, _LServerS, LServiceS, Maxmins) -> case look_server(RServer) of not_cached ->