Boost logo

Boost Users :

Subject: [Boost-users] boost thread - bug pthread
From: Kraus Philipp (philipp.kraus_at_[hidden])
Date: 2010-08-29 17:55:51


Hi,

I'm writing a multithread application and I test my program with
valgrind. I create a thread group and valgrind shows this message:

==4608== Thread #1: Bug in libpthread: recursive write lock granted on
mutex/wrlock which does not support recursion
==4608== at 0x503FC: pthread_cond_wait* (hg_intercepts.c:653)
==4608== by 0x19C3B7: boost::thread::join() (in
libboost_thread.dylib)
==4608== by 0x15D8C: boost::thread_group::join_all() (in ./main)

I use Boost 1.44 on OSX 10.5. How can I solve this "Bug"?

Thanks

Phil


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