]> git.donarmstrong.com Git - mothur.git/blobdiff - myseqdist.cpp
pre.cluster unable to spawn necessary processes adjustment.
[mothur.git] / myseqdist.cpp
index 28538959a80d8b2a600c33a4c1ff0ed0a77fb75c..a23e6096eff1cd9ccd747c860ba635a801781500 100644 (file)
@@ -152,14 +152,14 @@ int correctDist::createProcess(string distanceFileName){
                
                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{