wrapper of boost::thread_group