hi!
i'm about to implement a simple send/receive message api based on condition variables and i wonder whether it fits the scope of bordeaux-threads...
if you also think it does, then let me know and i'll send a patch.
another thing i'm missing and which is not strictly a primitive is a read/write lock (even if it's a naiive implementation).
i know that these features are implementable in terms of the current b-t api (i'm not sure about the read/write lock, though), but where else would we put them then a threading lib?