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 :

probleme de kill


Sujet :

C

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 7
    Par défaut probleme de kill
    voila je vous explique mon probleme je dois faire un programme ou il y a plusieurs processus fils 8 au total qui se partage une matrice et qui choisissent des cases aleatoires seulement si celle ci est deja occupe par un autre processus alors il doit le tuer je fait donc ceci
    printf("0 si ok et -1 sinon %d",kill(Data.tab[x][y],SIGKILL));
    j'obtient à l'exécution 0 si ok et -1 sinon 0 donc tout se passe bien apparement seulement le processus n'est pas tué et continue de s'exécuter alors je ne vois absolument pas pourquoi

  2. #2
    Candidat au Club
    Inscrit en
    Avril 2007
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 3
    Par défaut
    ton énoncé n'est pas complète ...
    quelle type de thread utilise tu ? tu fork un process ? ou utilise tu la lib pthread ?

  3. #3
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 7
    Par défaut
    excuse je n'ai pas été très précis aucun thread n'est utilisé en fait le père fait plusieurs fork mais pas de thread et je ne vois vraiment pas pourquoi il ne me tue pas les processus je bloque complet là !!!

  4. #4
    Membre éclairé Avatar de LinuxUser
    Inscrit en
    Avril 2007
    Messages
    857
    Détails du profil
    Informations forums :
    Inscription : Avril 2007
    Messages : 857
    Par défaut
    Je n'ai pas très bien compris ton énoncé, mais ce que je ne comprend pas c'est le premier argulent de ton kill, il me semble que si tu veut envoyer un signal pour tuer le processus, il faut passer à kill le pid du processus.

  5. #5
    Membre du Club
    Profil pro
    Inscrit en
    Avril 2007
    Messages
    7
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2007
    Messages : 7
    Par défaut
    ben en fait la matrice qui est partagée est une matrice de pid et quand l'instruction est exécutée avec un 0 le processus s'arrête correctement mais pas dans les autres cas alors je ne vois pas du tout comment faire.

  6. #6
    Expert confirmé

    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    10 610
    Détails du profil
    Informations personnelles :
    Âge : 67
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 10 610
    Billets dans le blog
    2
    Par défaut
    fais voir le code...

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

Discussions similaires

  1. Probleme avec fonction Kill
    Par napoalle dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 19/04/2013, 15h36
  2. probleme dossier kill sous excel
    Par joalforever dans le forum Excel
    Réponses: 3
    Dernier message: 25/01/2008, 11h44
  3. Réponses: 12
    Dernier message: 09/08/2007, 12h48
  4. Réponses: 2
    Dernier message: 09/08/2007, 12h35
  5. Problème avec la commande kill
    Par thargos dans le forum Administration système
    Réponses: 2
    Dernier message: 20/10/2006, 15h43

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