aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMickaël Rémond <mickael.remond@process-one.net>2008-05-18 12:28:58 +0000
committerMickaël Rémond <mickael.remond@process-one.net>2008-05-18 12:28:58 +0000
commit8a8a02431f3de1a879c4c496d72712c552f99eab (patch)
tree63946b8abedd3155d59784e6e7f0de3fe66d91e2 /src
parent* src/extauth.erl: Log strange responses from extauth script. Use (diff)
* src/ejabberd_s2s_out.erl: Avoid an harmless error (function clause in logs)
SVN Revision: 1331
Diffstat (limited to 'src')
-rw-r--r--src/ejabberd_s2s_out.erl9
1 files changed, 7 insertions, 2 deletions
diff --git a/src/ejabberd_s2s_out.erl b/src/ejabberd_s2s_out.erl
index 781591b64..2207a6d70 100644
--- a/src/ejabberd_s2s_out.erl
+++ b/src/ejabberd_s2s_out.erl
@@ -297,6 +297,11 @@ wait_for_stream({xmlstreamerror, _}, StateData) ->
[StateData#state.myname, StateData#state.server]),
{stop, normal, StateData};
+wait_for_stream({xmlstreamend,_Name}, StateData) ->
+ ?INFO_MSG("Closing s2s connection: ~s -> ~s (xmlstreamend)",
+ [StateData#state.myname, StateData#state.server]),
+ {stop, normal, StateData};
+
wait_for_stream(timeout, StateData) ->
?INFO_MSG("Closing s2s connection: ~s -> ~s (timeout in wait_for_stream)",
[StateData#state.myname, StateData#state.server]),
@@ -680,7 +685,7 @@ stream_established({xmlstreamelement, El}, StateData) ->
{next_state, stream_established, StateData};
stream_established({xmlstreamend, _Name}, StateData) ->
- ?INFO_MSG("stream established: ~s -> ~s (xmlstreamend)",
+ ?INFO_MSG("Connection closed in stream established: ~s -> ~s (xmlstreamend)",
[StateData#state.myname, StateData#state.server]),
{stop, normal, StateData};
@@ -969,7 +974,7 @@ get_addr_port(Server) ->
end,
{Priority * 65536 - N, Host, Port}
end, AddrList)) of
- {'EXIT', _Reasn} ->
+ {'EXIT', _Reason} ->
[{Server, outgoing_s2s_port()}];
SortedList ->
List = lists:map(