Looking at 'git grep yes' output, I see at least three places where
yes is spawned:
1.8/core/io/close_spec.rb: io = IO.popen 'yes', 'r'
1.8/core/io/close_spec.rb: io = IO.popen 'yes', 'r'
1.8/core/io/popen_spec.rb: io = IO.popen('yes', 'r') do |io|
Not sure why it consumes so much CPU though. :)
Thanks,
--Vladimir
On Sun, Jun 15, 2008 at 8:55 AM, Charles Oliver Nutter
<[EMAIL PROTECTED]> wrote:
> Hirotsugu Asari wrote:
>>
>> 'Ant' eventually spawns 'yes', which spins CPU at near 100%. I have to
>> kill this 'yes' process to get the task moving forward, but must repeat this
>> a few times to complete the task. In the end, I have a deep (about 140
>> levels) stack trace, along with a reference to command 'sad'.
>
> Thank you for the help! Yes, we've also noticed the "yes" process...I'm not
> sure where it's being spawned in the spec run, but it seems like it might be
> related to the hang up. We'll need to pull a live stack dump to see where
> it's really freezing.
>
> - Charlie
>
> ---------------------------------------------------------------------
> To unsubscribe from this list, please visit:
>
> http://xircles.codehaus.org/manage_email
>
>
>
---------------------------------------------------------------------
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email