Я думаю, вы имеете в виду гонку данных, а не состояние гонки.
Гонка данных происходит, когда разные потоки обращаются к одной и той же общей памяти (участку памяти), хотя бы одно из этих обращений является записью и между ними нет синхронизации.
Состояние гонки — это неопределенная ошибка, возникающая в упорядочении нескольких операций нескольких потоков одновременно.