From: Daniel Berger Date: 2008-07-09T04:00:11+09:00 Subject: Re: Threads: Different behavior under Linux and Windows On Jul 8, 8:46 am, "ara.t.howard" wrote: > On Jul 8, 2008, at 8:26 AM, Armin Armbruster wrote: > > > Can anybody please explain this to me and more importantly show me a > > solution on how to do this so it works under Windows as well? > > it's well known - on windows *all* threads are blocked when the   > process is blocked on IO. It's actually a bug in MRI. JRuby does not exhibit that behavior, for example. Park Heesob posted a patch a short while back that fixes it, too. That patch has already been applied to Sapphire. Regards, Dan