Was tired of doubting the state of the Server due to exception printing
once a client unexpectedly left, so handled that nicely in the Server.
It should be more obvious when restarting the server is needed