SignalManager.refreshSignalMask

int refreshSignalMask(Slot)(const(Slot)[] slots) @trusted nothrow

Refresh the signal mask based on active signal watchers.

Builds a combined mask from all enabled signal watchers and applies it. If no signal watchers exist, restores the original signal mask.

Parameters

slotsArray of watcher slots to scan for active signals.

Returns

0 on success, non-zero on error.