diff options
Diffstat (limited to 'src/ejabberd_c2s.erl')
-rw-r--r-- | src/ejabberd_c2s.erl | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/ejabberd_c2s.erl b/src/ejabberd_c2s.erl index 777bcc28b..f5b722e32 100644 --- a/src/ejabberd_c2s.erl +++ b/src/ejabberd_c2s.erl @@ -364,6 +364,7 @@ terminate(Reason, StateName, StateData) -> presence_broadcast(From, StateData#state.pres_a, Packet), presence_broadcast(From, StateData#state.pres_i, Packet) end, + gen_tcp:close(StateData#state.socket), ok. %%%---------------------------------------------------------------------- |