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