Give feedback to the user when their connection to the server is broken, either because of an internet disconnection or server restart:
Client device has lost internet disconnection: Display modal warning dialog saying that their internet has been disconnected, with a Reconnect button to try and reconnect to the server
Server restart (shutdown + startup): Session ID on the client becomes expired and the user has to reload the webpage. Display a modal warning dialog with a Reload button saying that the user has to reload the page.
Give feedback to the user when their connection to the server is broken, either because of an internet disconnection or server restart:
Reconnect
button to try and reconnect to the serverReload
button saying that the user has to reload the page.