Hi all,

Please tell me how could I fork more child processes.
I want to fork let's say 10 child processes.

I know that I can do something like the following, but I am wondering if
there is a clearer method:

if (my $pid = fork) {
#parent

if(my $pid2 = fork) {
#parent 2

if (my $pid3 = fork) {
#parent3
}
elsif(defined $pid3) {
#child3
}
}
elsif(defined $pid2) {
#child2
}
}
elsif(defined $pid) {
#child1
}

But this method is very confusing if I want to fork more child processes,
and I want to let the user choose how many processes wants.

Thank you.


Teddy,
teddy.fcc.ro    [EMAIL PROTECTED]


-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
<http://learn.perl.org/> <http://learn.perl.org/first-response>


Reply via email to