Bonjour,
J'essaye de d�boguer un programme qui fork/exec un autre processus.
Les deux communiquent ensuite par pipes.
Quand j'essaye de mettre en pause le p�re en faisant Ctrl+C dans gdb, le signal fils re�oit un sigint et meurt.
Pour le voir, je me suis attach� au processus fils avec un autre gdb et quand le premier re�oit un ^C, le second affiche :
Code : S�lectionner tout - Visualiser dans une fen�tre � part
   Program received signal SIGINT, Interrupt.
Mes questions sont :
* Est-ce normal ? Pourquoi le fils re�oit un signal ?
* Peut-on d�sactiver ce comportement de gdb ?
* Sinon quelle est la bonne solution ? En attendant, j'ai masqu� le signal SIGINT dans le fils...

Merci d'avance !

Note : Par contre, quand les deux processus s'ex�cutent normalement en dehors de gdb, si j'envoie manuellement un SIGINT au p�re, le fils ne re�oit pas de signal (ce qui me para�t normal...)