On Feb 5, 2010, at 10:04 AM, Markus Loecher wrote: > Hi Simon, > I recently switched to a different flavor of Linux and find that the children > that are spawn off by e.g. mclapply() seem to persist forever until I kill > them explicitly. > Is there anything I can do ? >
I can reproduce the issue on Debian amd64 Linux and it seems that for some reason an additional wait() is necessary there on 64-bit Linux to get rid of the last child. The easiest work-around is to simply run selectChildren() when you what to get rid of any zombies. I'll need to look at the code to see if there is some clean way to handle this. Thanks, Simon PS: feel free to forward this to the thread you mention below so it gets filed accordingly. > > This user seems to have noticed sth. similar: > http://www.opensubscriber.com/message/r-help@r-project.org/13105537.html > > Thanks ! > > Markus > > PS my system info: > > version > _ > platform x86_64-redhat-linux-gnu > arch x86_64 > os linux-gnu > system x86_64, linux-gnu > status > major 2 > minor 10.0 > year 2009 > month 10 > day 26 > svn rev 50208 > language R > version.string R version 2.10.0 (2009-10-26) > ______________________________________________ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.