Re[3]: Многопоточность
От: vlp  
Дата: 21.12.20 23:14
Оценка:
Здравствуйте, Sharov, Вы писали:

S>Здравствуйте, VladCore, Вы писали:


VC>>Прикольная задачка. Дело думаю в том что Disposed может переключится из false в true а обратно — нет.


S>Ничего прикольного, и даже баг по-хорошему. Поскольку вызывать interlocked.read дороговато для когерентности кэшей, а это бы вызывалось для каждого вызова(проверка на dispose), то решили это убрать, один хрен будет исключение(скорее всего ObjectDisposedException). Но почему volatile не добавить :xz .

а чем принципиально здесь поможет volatile?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.