auto re-subscribe to rooms if the connection disconnects and then reconnects