When the session terminates correctly on server side but without the user requested to terminate it, a notification message should be displayed in the client GUI to explain what happened.
Possible reasons for the session termination are:
1) The server host is powered off or rebooted.
2) The administrator performs a restart or shutdown of nxserver (e.g. for upgrading).
3) The administrator terminates the user's session.
4) The user's is connected to the desktop of another user and the desktop owner terminates that session.