diff --git a/fork_bomb/fork_bomb.c b/fork_bomb/fork_bomb.c index a4b3c75..fed2c94 100644 --- a/fork_bomb/fork_bomb.c +++ b/fork_bomb/fork_bomb.c @@ -289,9 +289,8 @@ int main(void) } if (pid == 0) { - for (;;) { // busy loop to keep child processes alive - asm volatile("" ::: "memory"); - } + pause(); + return 0; } count++;