mirror of
https://github.com/processone/ejabberd.git
synced 2024-07-04 23:15:31 +02:00
Also migrate C2S sessions with remote receivers (EJABS-1798)
This commit is contained in:
parent
2ea9e6ed59
commit
4d64fbb0ac
|
@ -1748,7 +1748,8 @@ handle_info({migrate, Node}, StateName, StateData) ->
|
|||
end;
|
||||
handle_info({migrate_shutdown, Node, After}, StateName, StateData) ->
|
||||
if StateData#state.sockmod == ejabberd_frontend_socket orelse
|
||||
StateData#state.xml_socket == true ->
|
||||
StateData#state.xml_socket == true orelse
|
||||
node(StateData#state.socket_monitor) /= node() ->
|
||||
migrate(self(), Node, After);
|
||||
true ->
|
||||
self() ! system_shutdown
|
||||
|
|
Loading…
Reference in New Issue
Block a user