m_interrupt_sent wasn't being initialized, and wasn't being reset after an
interrupt.  Do both of those.