Thanks for the nice patch.

I knew Ruby had its own threads, but I didn't think of such a clean
solution.

-- 
Cliff Matthews <ctm / ardi.com>
+1 505 363 5754 Cell