aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMickaël Rémond <mickael.remond@process-one.net>2007-09-14 14:19:07 +0000
committerMickaël Rémond <mickael.remond@process-one.net>2007-09-14 14:19:07 +0000
commit653e6c17912076efb37acb835e3448eee0947df4 (patch)
tree2309d9c7df077fc1e7ea5c434f75c5c210281e3f /src
parentmax_s2s_connexions_number local parameter added. (diff)
Comment.
SVN Revision: 938
Diffstat (limited to 'src')
-rw-r--r--src/ejabberd_s2s.erl1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/ejabberd_s2s.erl b/src/ejabberd_s2s.erl
index 14c1de9dc..02a6c49d9 100644
--- a/src/ejabberd_s2s.erl
+++ b/src/ejabberd_s2s.erl
@@ -266,6 +266,7 @@ find_connection(From, To) ->
end.
choose_connection(From, Connections) ->
+ % use sticky connections based on the full JID of the sender
El = lists:nth(erlang:phash(From, length(Connections)), Connections),
%El = lists:nth(random:uniform(length(Connections)), Connections),
?ERROR_MSG("XXX using ejabberd_s2s_out ~p~n", [El#s2s.pid]),