Bonjour je suis tombé hier pendant mes tests sur un problème conceptuel qui m'inquiète : celui de la mise en veille.
Mon programme tournait toute la journée et je me suis absenté longtemps, quand je suis revenu mon ordinateur était en veille prolongée et mon programme ne fonctionnait plus.
Je pense que ce qui s'est produit c'est que la mise en veille s'est faite pendant un traitement du logiciel (qui peut durer 3mn parfois) et que du coup il a peut-être planté à cause de cette interruption.
Je me demande donc si les programmes sont notifiés en cas de préparation à l'extinction, de manière à pouvoir interrompre les threads et mettre le logiciel en pause ? Avec quels mots clés pourrais-je chercher des infos (il faut que je trouve des infos pour Win, Mac et GNU/Linux) ? Je n'ai pas vu d'article sur developpez.com qui parle de ca.
Merci à vous
Tristan
Partager