title: Interrupting a boost::thread while interruptions are disabled
body: <p>While using boost::threads I have come across this interruption problem. When I do a boost::thread_interrupt from thread A on thread B, while B has interrupts disabled (boost::this_thread::disable_interrupts di), the interrupt seems to be lost.
  That is to say, that if I put a boost::thread::interruption_point() after interruption has been enabled, it does not throw the boost::thread_interrupted exception.</p>
  
  <p>Is this the expected behavior or am I doing something wrong?</p>
  
  <p>Thanks</p>