I'm testing to see if my app is able to log the user out and back in (connectWithUser and disconnect methods) and call the same methods - as if the app is started from scratch. After login I have a method that calls 'getLiveRoomInfo'. It works the first time I call it. If the user "disconnects" and reconnects moments after and the 'getLiveRoomInfo' method is called, the 'onGetLiveRoomInfoDone' listener is called more than once.
Sorry if this sounds slightly confusing. Thanks.