From a13c9185f787cb7688745532e5f221282d16826b Mon Sep 17 00:00:00 2001 From: Evgeniy Khramtsov Date: Fri, 17 Dec 2010 17:26:20 +0900 Subject: [PATCH] Make sure 'closed' event is correctly processed on every state --- src/ejabberd_s2s_out.erl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/ejabberd_s2s_out.erl b/src/ejabberd_s2s_out.erl index 349c4dcbe..c3a838de0 100644 --- a/src/ejabberd_s2s_out.erl +++ b/src/ejabberd_s2s_out.erl @@ -228,7 +228,7 @@ open_socket(init, StateData) -> wait_before_reconnect(StateData) %%{stop, normal, StateData} end; -open_socket(stop, StateData) -> +open_socket(closed, StateData) -> ?INFO_MSG("s2s connection: ~s -> ~s (stopped in open socket)", [StateData#state.myname, StateData#state.server]), {stop, normal, StateData};