Эффект от использования обработчика прерываний
Для https://en.wikipedia.org/wiki/Reentrancy_(computing), почему "если функция используется в обработчике прерываний с повторным входом и в функции возникает второе прерывание, вторая подпрограмма будет зависать вечно".?
int function()
{
mutex_lock();
// ...
// function body
// ...
mutex_unlock();
}