From: Daniel Azuma Date: 2009-08-26T01:43:44+09:00 Subject: [ruby-core:25120] [Bug #1484] Ruby 1.8.6_p368 and Ruby 1.8.7_p160 have threading regressions Issue #1484 has been updated by Daniel Azuma. I just reported http://redmine.ruby-lang.org/issues/show/1993 against 1.8.7, which looks like it's the same issue. (Sorry, I should have looked through the bug lists of the other versions-- I had thought this was 1.8.7 specific.) That other report has some analysis of rb_thread_schedule() that I think explains why this is happening. See also http://www.daniel-azuma.com/blog/view/z2ysbx0e4c3it9/ruby_1_8_7_io_select_threading_bug ---------------------------------------- http://redmine.ruby-lang.org/issues/show/1484 ---------------------------------------- http://redmine.ruby-lang.org