safe guard against broken connections, server side rotation save state