dot-suspend_interrupts: Suspend Interrupts

.suspend_interruptsR Documentation

Suspend Interrupts

Description

Internal package function.

Usage

.suspend_interrupts(suspend = TRUE)

Arguments

suspend

(logical) if TRUE, suspends interrupts; if FALSE, clears any pending interrupt and then un-suspends interrupts.

Details

Whilst interrupts are suspended, a pending interrupt is held and never raised, as R_CheckUserInterrupt() becomes a no-op. Un-suspending first clears any pending interrupt (still whilst suspended) so a stale interrupt cannot fire subsequently.

Value

NULL.


nanonext documentation built on Oct. 30, 2026, 5:11 p.m.