$include_dir="/home/hyper-archives/boost/include"; include("$include_dir/msg-header.inc") ?>
From: williamkempf_at_[hidden]
Date: 2001-09-23 09:44:44
--- In boost_at_y..., "David Abrahams" <david.abrahams_at_r...> wrote:
> No, it's just the idea that the condition waits (or sleeps, or 
whatever else
> you choose to call it) that's really odd.
From another response I gather you find it odd only because the name 
of the concept is "condition", and to you conditions don't wait.  
You're thinking of the "condition" in terms of some boolean 
expression.  But this isn't precisely what a "condition" is... the 
boolean expression isn't actually a part of the concept.  
The "condition" is solely a synchronization object, and as such it 
can and does "wait".  Seems to me that what you'd really prefer is to 
rename "condition", but there's too much historical meaning to do so.
Bill Kempf