В таком случае у вас всегда есть стопроцентный ход в запасе – ход назад. Вы возвращаетесь в самое начало и спрашиваете у клиента: «Как сейчас исходный запрос?»