Make sure all the references are reset to null.
Do not set the connected flag in isSessionAlive
Review error handling if ice connection lost is thrown.
Do not try to reconnect when switching user (see #10295)
Improve handling of Ice unknown exception.
Review the reconnect method and sure services are shutdown.
No need to handle exception.
Modify network check when running server locally (see #10409)
Handle the database busy exception. (see #10508)

Convert the exception into Server Lost service status.
Merge pull request #1075 from jburel/rebased/develop/connection

Connection (rebased onto develop)