Currently, the synchronization chapter of the boost thread documentation
does not seem to include any code samples to demonstrate practical thread
locking. Would it be possible to add some simple code samples to the online
docs?

In particular, I'm thinking on some boost::mutex and boost::shared_mutex
usage examples, similar to:
http://en.wikibooks.org/wiki/C%2B%2B_Programming/Libraries/Boost#Thread_locking

Thanks in advance,
Fredrik Orderud