threadpool is a cross-platform C++ thread pool library based on the boost libs. It provides a convenient way for dispatching asynchronous tasks. threadpool can be customized, managed dynamically and easily integrated into your software.
I'm pleased to announce the release of threadpool 0.1.6. The task adaptor 'task' was replaced by boost::bind and now workers are unregistered from thread_group when they are terminated.