我正在学习关于boost::thread的手册,他们说调用shared_mutex的lock_upgrade()的效果是 “当前线程阻塞,直到可以获得当前线程的升级所有权。” .
但它为什么要阻止,作为升级所有权,它还不是独占所有权?
谢谢你。
我正在学习关于boost::thread的手册,他们说调用shared_mutex的lock_upgrade()的效果是 “当前线程阻塞,直到可以获得当前线程的升级所有权。” .
但它为什么要阻止,作为升级所有权,它还不是独占所有权?
谢谢你。