mirror of
https://github.com/processone/ejabberd.git
synced 2024-10-05 14:51:05 +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;
|
end;
|
||||||
handle_info({migrate_shutdown, Node, After}, StateName, StateData) ->
|
handle_info({migrate_shutdown, Node, After}, StateName, StateData) ->
|
||||||
if StateData#state.sockmod == ejabberd_frontend_socket orelse
|
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);
|
migrate(self(), Node, After);
|
||||||
true ->
|
true ->
|
||||||
self() ! system_shutdown
|
self() ! system_shutdown
|
||||||
|
Loading…
Reference in New Issue
Block a user