News for hackers. Stuff that matters.
Re:Beej's Guide to Unix Interprocess Communication by thwarted on Saturday December 05, 2009 @09:32PM (#979031)
On Mac OS X (and probably other systems), the current signal mechanism does not uninstall the handling function after a signal fires.

Be aware that this is often a difference in signal(2) vs sigaction(2), and even those often have slightly different implementations. Note the SA_RESETHAND flag to sigaction, and the section "Portability" in signal(2) in Linux's man pages.

There are no comments on this comment yet.