The wrong way to do concurrent. From 7 Concurrency Models in 7 Weeks.