while(process != processors){
- int pid = fork();
+ pid_t pid = fork();
if(pid > 0){
processIDs.push_back(pid);
process++;
}
else if(pid == 0){
- driver(start[process], end[process], distanceFileName + toString(getpid()) + ".temp");
+ driver(start[process], end[process], distanceFileName + m->mothurGetpid(process) + ".temp");
exit(0);
}
else{