Был проведен Study of Common Pitfalls in Simple Multi-Threaded Programs, проведенный Вашингтонским университетом. Обнаруженные ошибки были разделены на 3 категории: «Гонки данных», «Тупик» и «Разное».
В категории Разное была ошибка, я не понимаю:Общие ошибки в простых многопоточных программах
Ненужное использование прерывания отключив и приобретение блокировки и освободить
Что прервать отключение и блокировку приобретения и освободить средний ?
Почему он не должен использоваться вместе?
Может ли кто-нибудь объяснить это?