From: William Morgan Date: 2005-02-15T05:30:45+09:00 Subject: Re: Threading in Windows Excerpts from David Corbin's mail of 14 Feb 2005 (EST): > I have an applciation that spawns multiple threads. Each thread will > do a few things, including running a number of external applications > using back-ticks. > > Observation tells me that when I do this on Windows, it seems like > only three threads run simultaneously. Once one of those threads > finishes, the next one starts up. I'd be surprised if Ruby allowed more than one thread to do a system() call at a time, Windows or not. Perhaps that would explain the behavior? If you fake those shell calls, do the symptoms persist? Ruby is definitely not limited to three concurrent threads at a time. :) -- William