Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Related Guidelines

CERT C++ Secure Coding StandardVOID SIG30-CPP. Call only asynchronous-safe functions within signal handlers
ISO/IEC TS 17961:2013Calling functions in the C Standard Library other than abort, _Exit, and signal from within a signal handler [asyncsig]
MITRE CWECWE-479, Signal Handler Use of a Non-reentrant Function

...

[C99 Rationale 2003]Subclause 5.2.3, "Signals and Interrupts"
Subclause 7.14.1.1, "The signal Function"
[Dowd 2006]Chapter 13, "Synchronization and State"
[Greenman 1997] 
[IEEE Std 1003.1:2013] XSH, System Interfaces, longjmp
XSH, System Interfaces, raise
[ISO/IEC 9899:2011]7.14.1.1, "The signal function Function"
[OpenBSD]signal() Man Page
[VU #834865] 
[Zalewski 2001]"Delivering Signals for Fun and Profit"

...