Subj : Re: trying to understand simultaneous wakeup of all threads on pthreads_cond_broadcast() To : comp.programming.threads From : el_bandido Date : Sat Feb 05 2005 10:12 pm > No randomness or fairness is guaranteed or required. This works as long > as there isn't any serious contention. If there is, mutexes tank rather > badly. I see, I reckon I must have been bias by the various code comments and book excerpts I read; they tricked me into thinking that randomness and fairness was required. > There are mutex implementations that guaranteed fairness, e.g. real time > implementations, but at a rather dramatic performance cost. I can envision that. Thanks for your reply, Roberto Nibali, ratz -- echo '[q]sa[ln0=aln256%Pln256/snlbx]sb3135071790101768542287578439snlbxq' | dc .