
John Maddock <boost.regex@virgin.net> writes:
The recent changes to Boost.Thread in both Trunk and Release branches have broken one of the regex tests:
testing.capture-output ..\..\..\bin.v2\libs\regex\test\regex_regress_threaded.test\msvc-10.0\debug\asynch-exceptions-on\threading-multi\regex_regress_threaded.run ====== BEGIN OUTPUT ====== TSS Initialisation failed with message: boost::thread_resource_error
**** error return code: -1 ******** errors detected; see standard output for details ********
EXIT STATUS: 1 ====== END OUTPUT ======
I assume it's quite likely that if this effects the regex lib, then it will equally impact on user code that uses thread_specific_pointer?
Gah! That means there's something wrong with the fix I applied recently :-( I'll look into it. Anthony -- Author of C++ Concurrency in Action http://www.stdthread.co.uk/book/ just::thread C++0x thread library http://www.stdthread.co.uk Just Software Solutions Ltd http://www.justsoftwaresolutions.co.uk 15 Carrallack Mews, St Just, Cornwall, TR19 7UL, UK. Company No. 5478976