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

Linux Discussion :

Probleme signaux système


Sujet :

Linux

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Avatar de Blo0d4x3
    Inscrit en
    Octobre 2003
    Messages
    593
    Détails du profil
    Informations forums :
    Inscription : Octobre 2003
    Messages : 593
    Par défaut Probleme signaux système
    Bonsoir,

    J'aimerai catcher les signaux sigkill et sighup que peut recevoir mon programme pour ca je branche les fonctions qui font bien:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    //Branchement des fonctions de traitement des signaux
      if (signal(SIGKILL, traitement_SIGKILL) == SIG_ERR)
    		fprintf (stderr, "Probleme d'interception SIGKILL\n");
     
      if (signal(SIGINT, traitement_SIGINT) == SIG_ERR)
    		fprintf (stderr, "Probleme d'interception SIGINT\n");
    Pas de soucie avec sigint, mais sigkill ne marche pas, a chaque fois le message "Probleme d'interception SIGKILL" apparrait sur la sortie d'erreur. :-(

    Merci de votre aide

  2. #2
    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
    normal SIGKILL n'est captable que par un programme auquel ça n'est pas destiné....

    voir man ioctl..

  3. #3
    Membre Expert

    Profil pro
    Inscrit en
    Mars 2004
    Messages
    1 296
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2004
    Messages : 1 296
    Par défaut
    SIGKILL n'est pas catchable par le programme destinataire tout simplement.

  4. #4
    Membre émérite
    Avatar de SnakemaN
    Profil pro
    Bidouille-tout Android
    Inscrit en
    Juillet 2006
    Messages
    871
    Détails du profil
    Informations personnelles :
    Âge : 41
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Bidouille-tout Android

    Informations forums :
    Inscription : Juillet 2006
    Messages : 871
    Par défaut
    Citation Envoyé par MarcG
    SIGKILL n'est pas catchable par le programme destinataire tout simplement.
    Exact c'est comme si tu tuais quelqu'un pour lui demander apres, "t'es bien mort, hein ?"

  5. #5
    Membre éclairé
    Avatar de Blo0d4x3
    Inscrit en
    Octobre 2003
    Messages
    593
    Détails du profil
    Informations forums :
    Inscription : Octobre 2003
    Messages : 593
    Par défaut
    lool, ok merci.

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

Discussions similaires

  1. Probleme installer système de base
    Par Circee xxx dans le forum Debian
    Réponses: 5
    Dernier message: 17/01/2015, 09h18
  2. Interception des signaux systèmes
    Par KiKiTiTi dans le forum GTK+ avec C & C++
    Réponses: 3
    Dernier message: 28/10/2009, 15h17
  3. probleme avec système d'inscription
    Par fromthesun dans le forum Langage
    Réponses: 1
    Dernier message: 21/10/2009, 01h13
  4. Réponses: 6
    Dernier message: 14/05/2009, 19h46
  5. [Système][Process]Probleme de lancement d'un .sh
    Par jool dans le forum API standards et tierces
    Réponses: 7
    Dernier message: 04/05/2005, 11h58

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