On Monday 04 May 2009 15:26:06 Borislav Trifonov wrote: > But if the thread can just be woken when a condition occurs, then why is a > mutex even needed? waking at the right time does not guarantee exclusion, it just most often works out that way. mutexes however absolutely guarantee exclusion. -mike