
31 May
2010
31 May
'10
9:35 a.m.
Hmm, it seems that this problem is, too, related to the compiler-supplied TLS. The thread-specific attributes cannot be acquired by the core when the global destructors are run. Try defining BOOST_LOG_NO_COMPILER_TLS and rebuilding Boost.Log, it solved the problem for me.
I confirm the problem is gone with BOOST_LOG_NO_COMPILER_TLS defined. Thanks! Philippe