From: Avdi Grimm Date: 2007-03-02T05:16:10+09:00 Subject: Re: replacing the use of gettimeofday in the scheduler On 3/1/07, Eric Hodel wrote: > The Ruby thread scheduler uses setitimer(2) and select(2). It > depends on the wall-clock for implementing features defined in terms > of the wall-clock (Kernel#sleep and Thread#join). Thanks for the explanation. I'm probably missing something, I'm confused by why the functionality you describe in Kernel#sleep and Thread#join can't be implemented using only select(). Can you clarify? Thanks, -- Avdi