Bonjour,
Dans jTimer, l'algorithme qui détecte
l'hibernate est principalement basé sur une boucle infinie
temporisé par un Thread.sleep(1000).
Dans cette boucle, plusieurs test sont fait et notement
la détection de l'hibernation.
Ce fonctionnement de l'algorithme est pour l'instant basé
sur le fait que l'hibernation se produit uniquement
lors du Thread.sleep ce qui peut être faux.
Si lors d'un simple test:
if (hibernation) {
// xxx
} else {
// zzz
}
l'hibernation se déclenche à la base du else, à la reprise,
le contenu sera executé alors qu'il n'aurait pas dû.
Je me demande si c'est un problème solvable.
--
Éric Chatellier <chatellier(a)codelutin.com>
Tel: 02.40.50.29.28
http://www.codelutin.com