> If you don't wait for the user to input something, how can there ever be > input in a buffer? The idea is that while I'm waiting for input from STDIN, the other threads in the application are still running. -- Posted via http://www.ruby-forum.com/.