You need a server push "reconnect here" in your protocol. Makes maintenance of all sorts a much easier deal.