mehdi_amini added a comment. Thinking a bit more about it, I'm not sure it is intuitive: the client could do something else after issuing a task to the pool. After this patch this computation would no longer occur in parallel. https://reviews.llvm.org/D25784