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