I have a cppunit that tests a concurrent data structure that I've wrote.
the threads are implemented using boost.
the actual test is working but when the thread is done, the trest isn't finished, using printf I've been able to verify that the thread is doing that it is suppose to do and that it reaches the end of it's job but the test won't end.
what can cause the problem?
It looks like a bit later but I have similar problem. Have you resolved your problem somehow?