I really wish the game would just not keep your character logged in for 10 minutes and then consequently lock you out of the game for as much time when you do get disconnected. Would go a long way toward fixing problems arising from disconnection, I would think.