diff options
Diffstat (limited to 'src/ejabberd_sm.erl')
-rw-r--r-- | src/ejabberd_sm.erl | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/ejabberd_sm.erl b/src/ejabberd_sm.erl index 060643af0..58debf0c1 100644 --- a/src/ejabberd_sm.erl +++ b/src/ejabberd_sm.erl @@ -826,12 +826,11 @@ user_resources(User, Server) -> lists:sort(Resources). disconnect_user(User, Server) -> - Xmlelement = ?SERRT_POLICY_VIOLATION(<<"en">>, <<"has been kicked">>), Resources = get_user_resources(User, Server), lists:foreach( fun(Resource) -> PID = get_session_pid(User, Server, Resource), - PID ! {kick, kicked_by_admin, Xmlelement} + PID ! disconnect end, Resources), length(Resources). |