diff --git a/perl-xCAT-2.0/xCAT/PPC.pm b/perl-xCAT-2.0/xCAT/PPC.pm index d70d8310c..4f5a5ef31 100644 --- a/perl-xCAT-2.0/xCAT/PPC.pm +++ b/perl-xCAT-2.0/xCAT/PPC.pm @@ -78,6 +78,16 @@ sub process_command { my $callback = $request->{callback}; my $start; + ####################################### + # Get max processes to fork + ####################################### + my $sitetab = xCAT::Table->new('site'); + if ( defined( $sitetab )) { + my ($ent) = $sitetab->getAttribs({'key'=>'syspmaxp'},'value'); + if ( defined($ent) ) { + $maxp = $ent->{value}; + } + } if ( exists( $request->{verbose} )) { $start = Time::HiRes::gettimeofday(); } @@ -638,3 +648,4 @@ sub process_request { 1; +