
On Wed, 4 Aug 2004 11:10:29 +0200 (W. Europe Daylight Time) Roland <roland.schwarz@chello.at> wrote:
On Wed, 04 Aug 2004 09:48:00 +0200 Bronek Kozicki <brok@rubikon.pl> wrote:
Roland wrote:
#elif defined(BOOST_MSVC) && (BOOST_MSVC >= 1200) //200 == VC++ 6.0 #include <libs/thread/src/pe6_tls.ipp>
What version of MSVC6 (service pack ?) you are using?
I used some service pack before 6 as it appeared to work. Now I installed SP6 and it does not work any more. Same as your observations.
I will try to find out what is going on.
So sorry, I was alittle bit too fast. It still does work with MSVC6 SP6. I made a mistake in my test code, which prevented the thread to die, and consequently I got no callback. So I am still wondering why it does not work for you. I am running on a W2K machine. Could this be the reason? At least the callbacks are directly from within NTDLL.DLL. Roland