ext:with-interrupts
— Execute code with interrupts optionally enabled.
(ext:with-interrupts
&body body)
Executes the given body with all interrupts enabled. Since
interrupts are normally enabled, this macro only makes sense if
there is an outer ext:without-interrupts
with
a corresponding ext:allow-with-interrupts
:
interrupts are not enabled if any outer
mp:without-interrupts
is not accompanied by
mp:allow-with-interrupts
.