IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C Discussion :

Bug affichage sur le bash après exécution d'un programme créant des processus


Sujet :

C

  1. #1
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2017
    Messages
    48
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2017
    Messages : 48
    Par défaut Bug affichage sur le bash après exécution d'un programme créant des processus
    Salut à tous,

    En fait j'ai un petit soucis, j'ai ecris un programme en c qui doit créer des processus fils et "petit-fils" et qui doit s'afficher comme cela:
    Nom : Capture d’e?cran 2017-09-28 a? 12.18.36.png
Affichages : 138
Taille : 38,4 Ko

    mais le souci c'est que cela fonctionne lorsque je veux créer un processus fils mais lorsque je dois en créer plusieurs cela me pose certains problèmes

    Nom : Capture d’e?cran 2017-09-28 a? 12.16.18.png
Affichages : 156
Taille : 158,0 Ko

    En fait mon identifiant s'affiche avant que tous les processus soit créer

    Si vous pouviez m'aider à comprendre cela m'aiderait beaucoup

  2. #2
    Membre Expert
    Avatar de transgohan
    Homme Profil pro
    Développeur Temps réel Embarqué
    Inscrit en
    Janvier 2011
    Messages
    3 149
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur Temps réel Embarqué

    Informations forums :
    Inscription : Janvier 2011
    Messages : 3 149
    Par défaut
    Attends-tu la fin des processus fils dans le père ?
    Regardes du côté de wait() si tu utilises fork().

  3. #3
    Membre Expert
    Inscrit en
    Mars 2005
    Messages
    1 431
    Détails du profil
    Informations forums :
    Inscription : Mars 2005
    Messages : 1 431
    Par défaut
    Un peu de code serait bienvenu.

  4. #4
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Avril 2017
    Messages
    48
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 30
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Avril 2017
    Messages : 48
    Par défaut
    Attends-tu la fin des processus fils dans le père ?
    Regardes du côté de wait() si tu utilises fork().
    Salut, desole du retard mais c'était exactement ça le probleme c'est que le premier processus n'attendait pas la fin de ses fils du coup le bash reprenait le controle

    Merci beaucoup

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [OpenOffice][Texte] Runtime Error à l'exécution d'un programme gérant des documents OpenOffice
    Par NGeVtC87 dans le forum OpenOffice & LibreOffice
    Réponses: 6
    Dernier message: 09/09/2015, 12h37
  2. Réponses: 4
    Dernier message: 12/07/2015, 10h03
  3. aide sur une erreur apres compilation d'un programme
    Par oscarus dans le forum Dev-C++
    Réponses: 0
    Dernier message: 04/02/2014, 20h08
  4. Bug affichage sur IE
    Par Lilyiop dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 18/11/2013, 11h01
  5. Bug d'affichage sur un élément flottant
    Par Sayrus dans le forum Balisage (X)HTML et validation W3C
    Réponses: 1
    Dernier message: 24/12/2005, 02h28

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo