1/5
These flashcards cover the key concepts related to signal handling discussed in Chapter 1, distinguishing between one shot signals and real time signals.
One shot signals
Signals that are guaranteed to be handled at least once, but require re-enabling of the handler each time.
Signal handler
A routine invoked in response to a specific signal being raised.
Default operating system action
The standard response by the OS when a custom handler is not set for a signal.
Real time signals
Signals that guarantee the handler is called the same number of times they are raised, offering a queuing behavior.
Queuing behavior
A characteristic of real time signals where multiple instances of a signal are queued and handled accordingly.
Overriding behavior
A characteristic of one shot signals where any subsequent instance of the same signal after the first is ignored unless the handler is re-enabled.