diff options
author | Badlop <badlop@process-one.net> | 2010-02-16 12:44:01 +0100 |
---|---|---|
committer | Badlop <badlop@process-one.net> | 2010-02-16 12:46:20 +0100 |
commit | bc69b96e4cbb3c351082011ffdbf5b5a8f401cca (patch) | |
tree | 2c271014d03bdc192cfb785878de345639df44ff /src | |
parent | Remove references to the old SVN repository. (diff) |
Close also legacy sessions that were half connected (thanks to Evgeniy Khramtsov)(EJAB-1165)
Diffstat (limited to 'src')
-rw-r--r-- | src/ejabberd_c2s.erl | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/ejabberd_c2s.erl b/src/ejabberd_c2s.erl index 3726db29f..eac6d38f8 100644 --- a/src/ejabberd_c2s.erl +++ b/src/ejabberd_c2s.erl @@ -460,11 +460,11 @@ wait_for_auth({xmlstreamelement, El}, StateData) -> Conn = get_conn_type(StateData), Info = [{ip, StateData#state.ip}, {conn, Conn}, {auth_module, AuthModule}], - ejabberd_sm:open_session( - SID, U, StateData#state.server, R, Info), Res1 = jlib:make_result_iq_reply(El), Res = setelement(4, Res1, []), send_element(StateData, Res), + ejabberd_sm:open_session( + SID, U, StateData#state.server, R, Info), change_shaper(StateData, JID), {Fs, Ts} = ejabberd_hooks:run_fold( roster_get_subscription_lists, |