id summary reporter owner description type status milestone component version severity resolution keywords cc 2067 thread_group::join_all can't be interrupted using thread_group::interrupt_all eb@… Anthony Williams "In 1.35.0 and the trunk as of r47043, if you're blocked in thread_group::join_all, a subsequent thread_group::interrupt_all is ineffective. It blocks trying to acquire the mutex, and thus never calls interrupt on the underlying threads. This looks like it could be fixed by switching to a shared_lock. " Bugs closed Boost 1.36.0 threads Boost 1.35.0 Problem fixed