session: maintain old state on premature close