Как уже писале выше - задать автоисполнение через какой то промежуток времени, например 20 минут. Получив первую сессию, никто не мешает подгрузить туда другой, одноразовый файл, и получить ОДНУ сессию. Все, а старый лист ожидающий 20 минутный отклик гасим. Профит. Потеряли основу, вновь подняли...