Пирамида, как обрабатывать xhr.abort()

У меня есть загрузчик изображений, который после загрузки изображения обрабатывается. Загрузка и обработка могут занять более 5 секунд при медленном соединении. Я добавил пользователю возможность прервать загрузку с помощью xhr.abort().

Проблема заключается в том, что после прерывания загрузки мое пирамидальное приложение продолжит обработку изображения, сохранит его на диск и добавит запись в базу данных.

Есть ли способ для моего представления узнать, что пользователь позвонил xhr.abort(), чтобы я мог очистить.

7
задан Marty 21 March 2012 в 03:41
поделиться