From: "ara.t.howard" Date: 2007-07-21T12:41:44+09:00 Subject: Re: [BUG] threads and heavy io on osx and linux On Jul 20, 2007, at 7:40 PM, brabuhr@gmail.com wrote: > > I've tried running the program under ptrace. It appears that when the > original program runs properly each pipe read()s like: > "424242..." > "424242..." > ... > "424242..." > "\n" > "" > close() > > When the program hangs, at least one pipe read()s like: > "424242..." > "424242..." > ... > "424242..." > "\n" > select() <- hung > right - ruby uses select under the hood for thread scheduling but i've got no time to dig into this further for a few weeks... i guess i should follow a bug report... thanks everyone. a @ http://drawohara.com/ -- we can deny everything, except that we have the possibility of being better. simply reflect on that. h.h. the 14th dalai lama