Yes, once boost::synchronized_value will be enough stable we could think on a specialization of boost::synchronized_value when the Lockable template parameter is a shared_mutex/upgrade_mutex. I've added to my todo list.
> I have one that does reader/writer locking. I'll pass it along for comparison along with
design notes (it was done partially for teaching), if it's OK to send a zip file to you.
> ?John
Sure, let's take a look !
You also want to carbon-copy to vicente.botet@wanadoo.fr, which is putting the finishing touch on the future boost::synchronized_value.