On 7 Sep 2009, at 12:06, Eleanor McHugh wrote: > 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. You may also find my "Ruby Plumber's Guide to *nix" presentation useful. It's available from the link in my sig. Ellie Eleanor McHugh Games With Brains http://slides.games-with-brains.net ---- raise ArgumentError unless @reality.responds_to? :reason