Forum Programmation.c Système

Posté par  . Licence CC By‑SA.
Étiquettes :
1
23
oct.
2015

Salut je bricole du C dans mon garage.

Mon but c'est d'empécher l'utilisateur d'un programme de faire un Ctrl + C pendant une tâche critique.

Donc j'ai trouvé la fonction sigprocmask qui permet de manipuler(edit : bloquer) certains signaux du système.

Ca fonctionne bien mais je ne comprend pas pourquoi je récupère la main sur le terminal malgrès que j'ai mis un blockage du signal SIGHUP.

Par contre l'execution n'est pas interrompu et c'est ce que je voulais.