История изменений
Исправление KivApple, (текущая версия) :
Да, все флаги имеют тип volatile bool. Хотя для второго флага можно и без volatile. Вероятно, сказывается то, что к основному флагу имеются обращения из первого потока до засыпания (он же его взводит), а ко второму - только после ошибки.
Исходная версия KivApple, :
Да, все флаги имеют тип volatile bool. Хотя для второго флага можно и без volatile. Вероятно, сказывается то, что к основному флагу имеются обращения из первого потока, а ко второму - только после ошибки.