From: Bill Kelly Date: 2006-05-21T15:58:54+09:00 Subject: Re: sysread changes behavior in the presence of threads? From: "Francis Cianfrocca" > > I started working on it the other day, will complete when I have time. Hope > you're not running Windows ;-). Condition variables don't work perfectly on > Windows. The relevant applications are multi-platform: OS X; Linux; and yes, Windows. Your mention of condition variables not working reliably(?) on Windows has certainly piqued my interest. Are you referring to Ruby's condition variables? Or some fundamental Windows flaw? Our C++ app uses boost::condition variables on all platforms. Definitely interested to know if there's some glitch in Ruby and/or Windows I should be aware of. Thanks, Bill