<html><body><div style="font-family: courier new,courier,monaco,monospace,sans-serif; font-size: 13pt; color: #000000"><div>Ok, la commande fonctionne. <br></div><div><span style="font-size: 12pt;" data-mce-style="font-size: 12pt;"><em>pids=$(pgrep -f "server.py"); for f in /proc/$pids/fdinfo/*; do cat $f | grep flags | grep -q -v 400[0,1,2] && ls -al /proc/$pids/fd/$(basename $f); done;</em></span><br><span style="font-size: 10pt;" data-mce-style="font-size: 10pt;"><em>lr-x------ 1 wapt www-data 64 oct.  22 12:28 /proc/1527/fd/0 -> /dev/null</em></span><br><span style="font-size: 10pt;" data-mce-style="font-size: 10pt;"><em>lrwx------ 1 wapt www-data 64 oct.  22 12:28 /proc/1527/fd/1 -> socket:[15786]</em></span><br><span style="font-size: 10pt;" data-mce-style="font-size: 10pt;"><em>lr-x------ 1 wapt www-data 64 oct.  22 12:28 /proc/1527/fd/15 -> /dev/urandom</em></span><br><span style="font-size: 10pt;" data-mce-style="font-size: 10pt;"><em>lrwx------ 1 wapt www-data 64 oct.  22 12:28 /proc/1527/fd/2 -> socket:[15786]</em></span><br><span style="font-size: 10pt;" data-mce-style="font-size: 10pt;"><em>lrwx------ 1 wapt www-data 64 oct.  22 12:28 /proc/1527/fd/3 -> anon_inode:[eventpoll]</em></span><br><span style="font-size: 10pt;" data-mce-style="font-size: 10pt;"><em>lr-x------ 1 wapt www-data 64 oct.  22 12:28 /proc/1527/fd/8 -> /dev/urandom</em></span><br data-mce-bogus="1"></div><div><br data-mce-bogus="1"></div><div>Je n'ai plus qu'à attendre une panne...<br data-mce-bogus="1"></div><div><br data-mce-bogus="1"></div><div data-marker="__SIG_PRE__"><div><div style="color: #5e5e5d; font-size: 13px; font-family: arial;"><span style="font-family: courier new, courier, monaco, monospace, sans-serif;"><b><span style="color: #333333;">Frédéric GARESCHÉ</span><br></b></span></div><div style="color: #5e5e5d; font-size: 13px; font-family: arial;"><span style="color: rgb(128, 128, 128); font-family: courier new, courier, monaco, monospace, sans-serif;"><b>Équipe Assistance et Exploitation<br></b></span></div><div style="color: #5e5e5d; font-size: 13px; font-family: arial;"><span style="color: rgb(128, 128, 128); font-family: courier new, courier, monaco, monospace, sans-serif;"><b>Direction du Système d'Information (D.S.I)</b></span></div><div style="color: #5e5e5d; font-size: 13px; font-family: arial;"><span style="color: rgb(128, 128, 128); font-family: courier new, courier, monaco, monospace, sans-serif;"><b>Correspondant Département EII et laboratoire IETR<br></b>Tél. : +33 (0)2 23 2<strong>3 82 81</strong></span></div><div style="color: #5e5e5d; font-size: 13px; font-family: arial;"><div><span style="color: rgb(128, 128, 128); font-family: courier new, courier, monaco, monospace, sans-serif;">20 avenue des Buttes de Coësmes</span><br><span style="color: rgb(128, 128, 128); font-family: courier new, courier, monaco, monospace, sans-serif;">CS 70839 - 35 708 RENNES Cedex 7</span></div></div><div style="color: #5e5e5d; font-size: 13px; font-family: arial;"><span style="color: #808080;"></span><br></div><a href="https://www.insa-rennes.fr" target="_blank"><img src="http://ressources.insa-rennes.fr/images/logos/logo-INSARennes_mail.jpg" alt="" data-mce-src="http://ressources.insa-rennes.fr/images/logos/logo-INSARennes_mail.jpg"></a><br></div></div><div><br></div><hr id="zwchr" data-marker="__DIVIDER__"><div data-marker="__HEADERS__"><b>De: </b>"Hubert TOUVET" <htouvet@tranquil.it><br><b>À: </b>"Frederic Garesche" <Frederic.Garesche@insa-rennes.fr>, "wapt" <wapt@lists.tranquil.it><br><b>Envoyé: </b>Mardi 22 Octobre 2019 14:13:46<br><b>Objet: </b>Re: [Wapt] Arrêt aléatoire du serveur wapt<br></div><div><br></div><div data-marker="__QUOTED_TEXT__"><div>Il y une typo dans ma commande.. (un point virgule en trop)<br>
    <tt><span style="font-size: 10pt;">pids=$(pgrep
        -f "server.py");for f in /proc/$pids/fdinfo/*;do cat $f | grep
        flags | grep -q -v 400[0,1,2] && ls -al
        /proc/$pids/fd/$(basename $f); done;</span></tt><br>
    <br>
    <br>
    <br>
    <div class="moz-cite-prefix">Le 22/10/2019 à 10:58, Frederic
      Garesche a écrit :<br>
    </div>
    <blockquote cite="mid:1477474884.662130.1571734706995.JavaMail.zimbra@insa-rennes.fr">
      
      <div id="zimbraEditorContainer" style="font-family: courier new, courier, monaco, monospace, sans-serif; font-size: 13pt; color: rgb(0, 0, 0);" class="6">
        <div>Lorsque je lance la commande :<br>
        </div>
        <div><br>
        </div>
        <div><span style="font-size: 10pt;"><em>pids=$(pgrep -f "server.py");for f in
              /proc/$pids/fdinfo/*;do cat $f | grep flags | grep -q -v
              400[0,1,2] && ls -al;/proc/$pids/fd/$(basename
              $f); done;</em></span><br>
        </div>
        <div><span style="font-size: 10pt;"><em><br>
            </em></span></div>
        <div><span style="font-size: 13pt;">J'ai en résultat :<br>
          </span></div>
        <div><span style="font-size: 8pt;"><em>total 100<br>
              drwx------  6 root root  4096 oct.  22 10:45 .<br>
              drwxr-xr-x 25 root root  4096 oct.  17 14:11 ..<br>
              -rw-------  1 root root 33699 oct.  22 10:27 .bash_history<br>
              -rw-r--r--  1 root root  3523 mars   6  2019 .bashrc<br>
              drwx------  2 root root  4096 mars   5  2019 .cache<br>
              drwx------  3 root root  4096 mars  20  2019 .config<br>
              -rw-------  1 root root    67 oct.  21 13:31 .lesshst<br>
              drwxr-xr-x  2 root root  4096 mai    6 09:57 .nano<br>
              -rw-r--r--  1 root root   148 août  17  2015 .profile<br>
              -rw-------  1 root root  1024 avril  4  2019 .rnd<br>
              drwxr-----  2 root root  4096 mars   7  2019 .ssh<br>
              -rw-------  1 root root 13320 oct.  22 10:45 .viminfo<br>
              -rw-r--r--  1 root root   171 mars   7  2019 .wget-hsts<br>
              -bash: /proc/46480/fd/0: Permission non accordée<br>
              total 100<br>
              drwx------  6 root root  4096 oct.  22 10:45 .<br>
              drwxr-xr-x 25 root root  4096 oct.  17 14:11 ..<br>
              -rw-------  1 root root 33699 oct.  22 10:27 .bash_history<br>
              -rw-r--r--  1 root root  3523 mars   6  2019 .bashrc<br>
              drwx------  2 root root  4096 mars   5  2019 .cache<br>
              drwx------  3 root root  4096 mars  20  2019 .config<br>
              -rw-------  1 root root    67 oct.  21 13:31 .lesshst<br>
              drwxr-xr-x  2 root root  4096 mai    6 09:57 .nano<br>
              -rw-r--r--  1 root root   148 août  17  2015 .profile<br>
              -rw-------  1 root root  1024 avril  4  2019 .rnd<br>
              drwxr-----  2 root root  4096 mars   7  2019 .ssh<br>
              -rw-------  1 root root 13320 oct.  22 10:45 .viminfo<br>
              -rw-r--r--  1 root root   171 mars   7  2019 .wget-hsts<br>
              -bash: /proc/46480/fd/1: Permission non accordée<br>
              -bash: /proc/46480/fd/10: Permission non accordée<br>
              -bash: /proc/46480/fd/100: Permission non accordée<br>
              ...<br>
            </em></span></div>
        <div><span style="font-size: 10pt;"><em><br>
            </em></span></div>
        <div><span style="font-size: 10pt;"><em>pgrep -f "server.py"</em></span> me donne bien le
          pid.<br>
        </div>
        <div><br>
        </div>
        <div><span style="font-size: 10pt;"><em>pids=$(pgrep -f "server.py");for f in
              /proc/$pids/fdinfo/*;do cat $f | grep flags;done</em></span>
          me donne bien les flags :</div>
        <div><span style="font-size: 10pt;">...</span><br>
        </div>
        <div><span style="font-size: 10pt;">flags:    04002</span><br>
          <span style="font-size: 10pt;">flags:    04002</span><br>
          <span style="font-size: 10pt;">flags:    02100000</span><br>
          <span style="font-size: 10pt;">flags:    04002</span><br>
          <span style="font-size: 10pt;">flags:    04002</span><br>
          <span style="font-size: 10pt;">flags:    04002</span><br>
          <span style="font-size: 10pt;">flags:    04002</span><br>
          <span style="font-size: 10pt;">flags:    04002</span><br>
          <span style="font-size: 10pt;">flags:    04002</span><br>
          <span style="font-size: 10pt;">flags:    04002</span><br>
        </div>
        <div><span style="font-size: 10pt;">...</span><br>
        </div>
        <div><br>
        </div>
        <div><span style="font-size: 10pt;"><em>pids=$(pgrep -f "server.py");for f in
              /proc/$pids/fdinfo/*;do cat $f | grep flags | grep -q -v
              400[0,1,2];done</em></span> ne me retourne rien<br>
        </div>
        <div><br>
        </div>
        <div><span style="font-size: 10pt;"><em>pids=$(pgrep -f "server.py");for f in
              /proc/$pids/fdinfo/*;do cat $f | grep flags | grep -q -v
              400[0,1,2] && ls -al;done</em></span><br>
        </div>
        <div><span style="font-size: 10pt;"><em>total 0<br>
              total 0<br>
              total 0<br>
              total 0<br>
              total 0<br>
              total 0<br>
            </em></span><span style="font-size: 10pt;"><em></em></span></div>
        <div><span style="font-size: 10pt;"><em><br>
            </em></span></div>
        <div><br>
        </div>
        <div>
          <div>
            <div style="color: rgb(94, 94, 93); font-size: 13px; font-family: arial;"><span style="font-family: courier new, courier, monaco, monospace, sans-serif;"><b><span style="color: rgb(51, 51, 51);">Frédéric GARESCHÉ</span><br>
                </b></span></div>
            <div style="color: rgb(94, 94, 93); font-size: 13px; font-family: arial;"><span style="color: rgb(128, 128, 128); font-family: courier new, courier, monaco, monospace, sans-serif;"><b>Équipe Assistance et Exploitation<br>
                </b></span></div>
            <div style="color: rgb(94, 94, 93); font-size: 13px; font-family: arial;"><span style="color: rgb(128, 128, 128); font-family: courier new, courier, monaco, monospace, sans-serif;"><b>Direction du Système d'Information
                  (D.S.I)</b></span></div>
            <div style="color: rgb(94, 94, 93); font-size: 13px; font-family: arial;"><span style="color: rgb(128, 128, 128); font-family: courier new, courier, monaco, monospace, sans-serif;"><b>Correspondant Département EII et
                  laboratoire IETR<br>
                </b>Tél. : +33 (0)2 23 2<strong>3 82 81</strong></span></div>
            <div style="color: rgb(94, 94, 93); font-size: 13px; font-family: arial;">
              <div><span style="color: rgb(128, 128, 128); font-family: courier new, courier, monaco, monospace, sans-serif;">20
                  avenue des Buttes de Coësmes</span><br>
                <span style="color: rgb(128, 128, 128); font-family: courier new, courier, monaco, monospace, sans-serif;">CS
                  70839 - 35 708 RENNES Cedex 7</span></div>
            </div>
            <div style="color: rgb(94, 94, 93); font-size: 13px; font-family: arial;"><span style="color: rgb(128, 128, 128);"></span><br>
            </div>
            <a href="https://www.insa-rennes.fr" target="_blank"><img alt="" data-mce-src="http://ressources.insa-rennes.fr/images/logos/logo-INSARennes_mail.jpg" src="http://ressources.insa-rennes.fr/images/logos/logo-INSARennes_mail.jpg" saveddisplaymode="" style=""></a><br>
          </div>
        </div>
        <div><br>
        </div>
        </div></blockquote></div><br></div></div></body></html>