Bonjour,
étant amateur en C
je voulais savoir le fonctionnement de fork et sleep

lorsqu'on a
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
 
void proc1(void)
{
  if (nbr<4)
  {nbr++;
     if(fils=fork()){
     sleep(1);
     kill(fils, SIGUSR1);
  }
else
kill(getppid(),SIGUSR2);
]
le processus pere est bloqué donc le fils prends la main mais a partir d'ou?