while (1) { my $pid = wait; last if $pid < 0; if ($pid == $pid1) { ... } elsif ($pid == $pid2) { ... } }