As for your statement that concurrency is generally hard - yes it is. But it is even harder with data races.
As for your statement that concurrency is generally hard - yes it is. But it is even harder with data races.