Vorrei nel processo padre,dopo aver "killerizzato" il figlio far sospendere il processo a 300000 e farlo riprendere o,dopo 10 secondi o con Ctrl-C.Come devo fare?codice:#include <sys/types.h> #include <unistd.h> #include <stdio.h> #include <stdlib.h> #include <signal.h> int main(void) { int i=0;int j=0; int pid=fork(); if (pid == 0) { printf("\nfiglio %d" ,getpid()); for(i=0;i<500000000;i++){ if (i==30000) kill(getpid(),SIGKILL); printf("\ni %d" ,i);} exit (0); } else { printf("\nPadre %d\n",getppid()); for(j=0;j<500000;j++){ if (j==300000) ........ printf("\ni %d" ,j);} exit (1); } }
Grazie in anticipo