Mike Perham <mperham / gmail.com> wrote:
> ruby -v: ruby 1.9.2p290 (2011-07-09 revision 32553) [x86_64-darwin10.8.0]
> 
> See gist at https://gist.github.com/1228184 for a reproducible test case.

I can confirm the test case fails on 1.9.2-p290 on x86_32 Linux, too.

ruby_1_9_3 r33290 appears good, however.  The GVL was reimplemented for
1.9.3 to improve fairness and performance, so there are likely bugs
fixed along the way.