On 7 Sep 2009, at 09:55, vhaerun vh wrote: > Here's a link to the question I asked on SO: > > http://stackoverflow.com/questions/1383470/why-is-this-running-like-it-isnt-threaded > > I'm executing the calls using backticks. Backticks are blocking calls which return the entirety of their stdout as a single string on completion of the subprocess. Ellie Eleanor McHugh Games With Brains http://slides.games-with-brains.net ---- raise ArgumentError unless @reality.responds_to? :reason