[Trying my luck again with this query.]
 
Hi,
 
Boost.Threads provides a recursive mutex and a shared
mutex, but no recursive *and* shared mutex. Would it be a
good idea to add this to the library? How hard is it to construct
a recursive shared mutex from boost::sahred_mutex (i.e.
adding reentrancy to boost::shared_mutex)?
 
Thank you,
 
Joaquín M López Muñoz
Telefónica, Investigación y Desarrollo