Здравствуйте, Крыс, Вы писали:
К>Добрый день! К>Столкнулся с непонятным мне поведением не то браузера (IE7+), не то сервера (IIS). Вызываем страницу, которая выполняет некий довольно длительный расчёт (более 5 минут). Обычно расчёт отрабатывает без проблем, но иногда гораздо раньше этих 5 минут расчёт запускается заново, как будто кто-то нажал Refresh. И может запуститься в третий раз, в четвёртый... при этом никаких Exception в коде не возникает, предыдущий расчёт исчезает как будто его и не было. Подскажите, пожалуйста, в какую сторону копать?
Страница, которая загружается 5 минут — это очень плохое решение в принципе.
Может имеет смысл через ajax послать на сервер запрос, который будет перенаправляться для обработки, например, windows службе — и при этом опять же асинхронно через ajax-запросы со страницы с некоторым интервалом проверять статус готовности операции. По готовности скриптом перезагрузить страницу с данными (ну тут много разных вариантов может быть).