All Manuals > LispWorks® User Guide and Reference Manual > 42 The MP Package

current-process-unblock-interrupts Function

Summary

Unblocks interrupts in the current process.

Package

mp

Signature

current-process-unblock-interrupts => t

Description

The function current-process-unblock-interrupts unblocks interrupts in the current process.

It signals an error if called outside the dynamic scope of allowing-block-interrupts or with-interrupts-blocked.

The effect of current-process-unblock-interrupts stays in force until the next call to either current-process-unblock-interrupts or current-process-block-interrupts, or an exit out of the scope of a surrounding allowing-block-interrupts or with-interrupts-blocked. Inside this range bodies of allowing-block-interrupts and with-interrupts-blocked have their own state, but they restore it on exit.

See also

allowing-block-interrupts
current-process-block-interrupts
with-interrupts-blocked


LispWorks® User Guide and Reference Manual - 01 Dec 2021 19:30:51