From: Roger Pack Date: 2008-12-27T09:03:56+09:00 Subject: Re: Strange behaviour with sleep() in a thread... > Why is sleep behaving so strangely? Is there a simple way of doing > what If you're on 1.8.x then your two threads are actually one "real thread" running two green threads. One of the green threads [the gets] might be blocking and not allowing control to return to the other. Fix (should this be the case): make the one not block, or use 1.9 Cheers! -=r -- Posted via http://www.ruby-forum.com/.