Boost logo

Boost Users :

From: Eduardo Tavares (eetavares_at_[hidden])
Date: 2008-08-07 22:29:05


Hello ALL,

I'm having problems using recursive_timed_mutex::timed_lock() on Linux -- an
assertion failure occurs at line 171 (thread/pthread/recursive_mutex.hpp) :
pthread_mutex_timedlock() returns ETIMEDOUT instead of expected EBUSY.

After some hours of headache I checked out it's cousin --
mutex::timed_lock() -- and realized the (in my opinion) correct
implementation.

Is it a bug in recursive_timed_mutex.hpp ?

Thanks in advance.

Eduardo Tavares.



Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net