$include_dir="/home/hyper-archives/boost-users/include"; include("$include_dir/msg-header.inc") ?>
Subject: [Boost-users] [thread] mutex is locked
From: gast128 (gast128_at_[hidden])
Date: 2014-06-26 07:46:30
Dear all,
does anybody know if there is a possibility to check if a mutex is locked?
There is an 'owns_lock' on the lock type but not on the mutex.
The main use case for me is debugging (and documentation) purposes:
void MyClass::Process()
{
boost::unique_lock<boost::mutex> lck(m_mtx);
ProcessImpl();
}
void MyClass::ProcessImpl()
{
_ASSERT(m_mtx.is_locked()); //does not exist :(
}