From: Dave Thomas Date: 2001-12-20T10:33:58+09:00 Subject: [ruby-talk:29046] Re: A Ruby programmer walked into a bar and ordered a Ruby-Thread "Mark Hahn" writes: > I don't understand the problem. I just ran this on windows: > > Thread.new {loop{print 'a';sleep(0.1)}} > Thread.new {loop{print 'b';sleep(0.214)}} > sleep(2) Try it without the sleeps, but with priorities set differently. Under Unix, and with big enough loop values, the threads will loop in accordance with their priorities. Under Windows, one gets exclusive control. Dave