From: thefed Date: 2008-01-01T03:02:09+09:00 Subject: Re: Why not call Thread.join? > module Enumerable > def each_simultaneously > threads = [] > each { |e| threads << Thread.new { yield e } } > return threads > end > end Sorry all, THIS is the fixed up version of each_simultaneously. Turns out Ruby Cookbook has errors, too!