From: "Wayne E. Seguin" Date: 2007-07-06T05:28:49+09:00 Subject: Re: zombie invasion - six ways to invoke shell processes --Apple-Mail-6--798297961 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII; delsp=yes; format=flowed On Jul 05, 2007, at 16:10 , Giles Bowkett wrote: > The need is simple, I think. But the only difference between using > exec() and system() in this case is that the zombies now have a > different listing for CMD in ps. > > On examining the code it looks as if these external processes require > something to be configured which is not configured. So it appears that > every one of these zombies is failing to even do anything. Giles, That is a bit odd, I suppose a snippet of the code that produces the zombies would be necessary to help further. exec() would kill your ruby process and not return. system() should execute the command then return to the ruby process with exit status in $?. -- Wayne E. Seguin Sr. Systems Architect & Systems Admin wayneseguin@gmail.com --Apple-Mail-6--798297961--