[threadpool] v9 - some fixes -> 64bit Linux issue

Hello, version v9 of boost.threeadpool is uploaded to boost.vault. I could test boost.threadpool on following platforms: working: Linux 2.6.23, 32 bit, gcc-4.2.4, Dual Pentium III (host os) Windows XP Prof., 32 bit, msvc-9.0, Core2Duo (guest os) OpenSolaris/Nexenta, 64 bit, gcc-4.2.1, Core2Duo (guest os) FreeBSD-7.0 (requires additonal option in kernel ->semaphores), 64bit, gcc-4.2.1, Core2Duo (guest os) not working: Linux 2.6.23, 64 bit, gcc-4.3. , Core2Duo (host os) -> segmentation fault Xp, OpenSolaris, Freebsd are virtualized (KVM) on Linux. The segmentation fault on Linux x86-64 semas to be related to the 4th argument of ::makecontext. In the code I pass the this-pointer of fiber_impl_wrapper. Does somebody have a solution for this issue? regards, Oliver -- GMX startet ShortView.de. Hier findest Du Leute mit Deinen Interessen! Jetzt dabei sein: http://www.shortview.de/wasistshortview.php?mc=sv_ext_mf@gmx
participants (1)
-
Oliver Kowalke