Sal Syed wrote:
> I'm running the latest version an Ruby and the way threads work makes
> absolutely no sense to me...
> 
> I have the simplest use of threads:
> [code]
> Thread.new do
> while true
>   puts "Enter command"
>         if gets.chomp=='exit'

Are you using windows? This is a known problem:

http://groups.google.com/group/comp.lang.ruby/browse_thread/thread/ceec6a04e90ae4ba?tvc=2&q=gets+blocks+process+windows&hl=en

-- 
       vjoel : Joel VanderWerf : path berkeley edu : 510 665 3407