Doc dev daemon

Hello,

Pour commencer: Merci pour la doc!

Il me semble qu’il y a un petit soucis avec le test en fin de procédure deamon_start() de la page https://doc.jeedom.com/fr_FR/dev/daemon_plugin

...
...
        while ($i < 20) {
            $deamon_info = self::deamon_info();
            if ($deamon_info['state'] == 'ok') {
                break;
            }
            sleep(1);
            $i++;
        }
        if ($i >= 30) {
            log::add(__CLASS__, 'error', __('Impossible de lancer le démon, vérifiez le log', __FILE__), 'unableStartDeamon');
            return false;
        }
...
...

On ne sort de la boucle que si le deamon est ok ou si i == 20 dans tous les cas, à la sortie de la boucle, i est plus petit que 20.
Le test if (i >= 30) devrait donc être if (i >0 20)

Mais je pense que if ($deamon_info['state'] != 'ok') serait encore mieux.

Salut,

Oui tu as raison. Problème de copier/coller probablement :sweat_smile:

Et de rien;
Elle aura servi au moins une fois :grin:

1 « J'aime »

Tu sais bien que je l ai aussi lu ! Donc au moins 2 fois :slight_smile:

J avais deja fait la remarque sur ce meme test :wink:

Il me semblait bien qu’on me l’avait déjà dit !
Et cela n’a même pas été corrigé, shame ! :sweat_smile:

Je suis sûr que tu l’as laissé pour voir qui lit la doc :rofl: :rofl: