Skip to content

Lexicon Entry

POSIX Signals

Software interrupts delivered to a process by the OS kernel to report exceptional situations or events (such as segmentation faults, keyboard interrupts, or timer expirations).

Related Knowledge & Cross-References

Guide

POSIX Signal Handling: Asynchronous Contexts and Reentrancy

Unpacking asynchronous execution contexts, async-signal-safe functions, and the hidden dangers of reentrancy that make printf and malloc unsafe inside a signal handler.