http://libthreadar.sourceforge.net/ a C++ library that provides several classes to manipulate threads