...
[Dowd 2006] Chapter 13, "Synchronization and State"
[ISO/IEC 2003] Section 5.2.3, "Signals and interrupts"
[Open Group 2004] longjmp
[OpenBSD] signal()
Man Page
[Zalewski 2001]
...
11. Signals (SIG) SIG31-C. Do not access or modify shared objects in signal handlers