Réponse acceptée !
Comment çà, "si l'appli se plante" ?
Si une appli "se plante" pendant une opération de sauvegarde, le plantage doit alors générer une erreur... à gérer.....
Bon... au lieu de mettre dans le "drapeau" 1 au dévut et 0 à la fin :
mets-y l'heure de début de la sauvegarde au début et rien à la fin.
Dans ton appli : regarde ce drapeau et : si une heure est présente, compares avec l'heure actuelle.
On sait en général quelle est la durée approximative de la sauvegarde, n'est-ce-pas ?
Disons par exemple 40 minutes (exemple) ...
Si heure présente et heure actuelle - heure présente < 40 minutes, la sauvegarde est probablement en cours . Si par contre heure actuelle > 1 heure, c'est que quelque chose s'est "planté" ====>>> message d'alerte et possibilité de fermer l'appli proprement ===>> ce qui effacera le drapeau ...
