StartRoutine()
This change prevents the listener from closing itself before establishing the websocket session with the client.