Boost logo

Boost :

From: Anthony Williams (anthony_w.geo_at_[hidden])
Date: 2006-10-26 06:04:16

"Cory Nelson" <phrosty_at_[hidden]> writes:

> Is there a reason for wanting a priority? Why not make the lock fair.
> I'd rather have locks take out a ticket so everything is processed in
> a FIFO order, with no starvation.

I think it would be better with no priority, too. I'm working on an algorithm
for that.

FIFO means that the OS has no say in the wakeup order; it'd be better if all
the waiting threads could block on the same OS sync object, so the OS gets to
choose which to wake.


Anthony Williams
Software Developer
Just Software Solutions Ltd

Boost list run by bdawes at, gregod at, cpdaniel at, john at