J'ai un téléchargeur d'images qui, une fois l'image téléchargée, est traitée. Le téléchargement et le traitement peuvent prendre plus de 5 secondes sur une connexion lente. J'ai ajouté un moyen pour l'utilisateur d'interrompre le téléchargement en utilisant la commande xhr.abort()
.
Le problème que j'ai est qu'une fois que le téléchargement est interrompu, mon application pyramide continue à traiter l'image, à la sauvegarder sur le disque et à ajouter l'enregistrement à la base de données.
Y a-t-il un moyen pour ma vue de savoir que l'utilisateur a appelé xhr.abort()
pour que je puisse nettoyer.