remove infinite loop in t_stopcont

Remove useless preprocessor define.

Terminate the child after 15 seconds.

Since the parent is waiting for the child to terminate it is still
guaranteed that the child was continued.
This commit is contained in:
Florian Fischer
2024-02-14 14:36:16 +01:00
parent ee2f95e51d
commit fe4c4e337e
+3 -5
View File
@@ -41,18 +41,16 @@ int main(int argc, char *argv[])
sleep(2);
printf("Sending stop sig to child\n");
#if 1
if (kill(child_pid, SIGSTOP) == -1)
printf("Errore invio stop\n");
#endif
wait(NULL);
} else {
int c = 0;
for (;;) {
printf("c: %d\n", c++);
for (int c = 0; c < 5; c++) {
printf("c: %d\n", c);
sleep(3);
}
exit(0);
}
return 0;