Bharanee Rathna <[email protected]> wrote: > A bit of research suggestsi that rb_thread_wait has > issues when the select receives ERESTARTNOHAND, any ideas as to why > this might be happening ?
Not sure, could be a bug in Ruby itself, kernel, or glibc. I've seen similar reports of this in the past outside of Unicorn but don't recall ever finding a satisfactory explanation. > I'm running > > $ uname -a > Linux bbox 2.6.38-02063806-generic #201105121509 SMP Thu May 12 > 15:14:14 UTC 2011 x86_64 GNU/Linux > > $ ruby -v > ruby 1.9.2p0 (2010-08-18 revision 29036) [x86_64-linux] Can you try 1.9.2-p180 or Ruby trunk? Or maybe a different version of glibc, too. Do you have any non-standard kernel patches/scheduler configs? -- Eric Wong _______________________________________________ Unicorn mailing list - [email protected] http://rubyforge.org/mailman/listinfo/mongrel-unicorn Do not quote signatures (like this one) or top post when replying
