Cleanup the session when the client is destroyed.
(self)
nothing calls this directly
no test coverage detected