Modern C++ Concurrency - How to use a thread object correctly and common pitfalls

tutorial3