Selon [EMAIL PROTECTED]:

> # Pour Pierre
> Un palliatif possible
>        while true; do if eaglectrl -d; then break; fi; done
> Enfin avec un petit compteur pour être sûr de ne pas tomber dans une boucle
> infinie.

Beaucoup plus simple. Je remplace
   eaglectrl -d
par
   sleep 1
   eaglectrl -d

Et ça marche à tous les coups. Toujours aussi incompréhensible pour moi, mais
c'est plus propre.

Est-ce que d'autres personnes ont rencontré ce problème (moi debian sid) ?

J'ai pu vérifier qu' hotplug (Debian) lançait plusieurs processus en parrallèle.
Avec le sleep, je vois les logs des exécutions qui n'essaient pas de faire un
"eaglectrl -d" (1.1 et 1.2) me passer devant.

Autrement dit quand ça marche hotplug c'est occupé des LAST_CHARS 1.1 et 1.2
avant de terminer le 1.0. Je ne sais pas si c'est LA raison. Je ne sais pas ce
que signifie LAST_CHARS.

Mais peut-être on devrait agir sur le 1.2 et non le 1.0 ? Ou attendre les trois
? Enfin comme je sais pas ce que c'est...

mcoolive

Reply via email to