@thomasfuchs to add from personal experience:Using mutexes won't magically make race conditions disappear