From: Pit Capitain Date: 2004-01-22T04:03:54+09:00 Subject: Re: no timeslicing? > symbols = %w( = ^ V < > @ # ! ) > threads = [] > string = "" > > symbols.each { |symbol| > threads << Thread.new(symbol) do |sym| > 9.times { string << sym } > end > } > > threads.each { |w| threads.join } > puts string Maybe Thread.pass can help you. It's also in the pickaxe. BTW: shouldn't it be "w.join"? Regards, Pit