AbstractTransport - exceptions thrown by listeners are not caught any more. Let it crash.
Session now understands channel part/join