Bonsoir,
J'aimerai catcher les signaux sigkill et sighup que peut recevoir mon programme pour ca je branche les fonctions qui font bien:
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. :-(
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");
Merci de votre aide
Partager