Re: Реализация критической секции на Interlocked.Exchange
От: Were  
Дата: 16.06.08 13:27
Оценка: -1
Здравствуйте, SergeyGubanov, Вы писали:

SG>Реализация критической секции на Interlocked.Exchange


SG>Второй вариант правильный или нет?


Не правильный. Комбинирование атомарных и неатомарных операций над одной переменной недопустимо. Контекст может переключиться во время выполнения flag = 0;.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.