Hi,
I am using boost::recursive_mutex. But when I use try_lock on this for the first time I am getting following error
CollisionAvoidance: /usr/include/boost/thread/pthread/recursive_mutex.hpp:78: bool boost::recursive_mutex::try_lock(): Assertion `!res || res==16' failed.
What is the reason for this?