[Boost-users] Boost shared pointers, PThreads and void* casts