id summary reporter owner description type status milestone component version severity resolution keywords cc 10968 The futures returned by async() and future::then() are not blocking viboes viboes Instead of blocking on the future destructor they block on the destructor of the shared state. Bugs closed Boost 1.58.0 thread Boost 1.57.0 Problem fixed