Tag: std::promise
std::future gets implementing on shared state in C++ when using custom thread pool