parent
44797c9524
commit
cdc9b9f38d
|
@ -326,8 +326,7 @@ terminate(Reason, StateName, StateData) ->
|
|||
ok;
|
||||
_ ->
|
||||
ejabberd_sm:close_session(StateData#state.user,
|
||||
StateData#state.resource)
|
||||
end,
|
||||
StateData#state.resource),
|
||||
From = {StateData#state.user,
|
||||
StateData#state.server,
|
||||
StateData#state.resource},
|
||||
|
@ -335,7 +334,8 @@ terminate(Reason, StateName, StateData) ->
|
|||
ejabberd_sm:unset_presence(StateData#state.user,
|
||||
StateData#state.resource),
|
||||
presence_broadcast(From, StateData#state.pres_a, Packet),
|
||||
presence_broadcast(From, StateData#state.pres_i, Packet),
|
||||
presence_broadcast(From, StateData#state.pres_i, Packet)
|
||||
end,
|
||||
StateData#state.sender ! close,
|
||||
ok.
|
||||
|
||||
|
|
Loading…
Reference in New Issue