On Thu, Sep 29, 2011 at 02:15:29PM -0400, John Cowan wrote: > Alan Post scripsit: > > > Does the ANSI C behavior specify that a signal must be re-registered > > after it is called? Is it more reliable for me to follow the ANSI > > C standard or the w32 documentation on this interface? If w32, > > where do I find that? > > The Woe32 documentation is silent about such fine points: the interface > probably dates back to Windows 3 or even MS-DOS. For future reference, it's > at http://msdn.microsoft.com/en-us/library/634ca0c2.aspx . >
"Before the specified function is executed, the value of func is set to SIG_DFL. The next interrupt signal is treated as described for SIG_DFL, unless an intervening call to signal specifies otherwise. This feature lets you reset signals in the called function." That's good enough (well not really *good*, but *enough*) to know how to implement signal handling on missing-sigaction platforms. Thank you, -Alan -- .i ma'a lo bradi cu penmi gi'e du _______________________________________________ Chicken-users mailing list Chicken-users@nongnu.org https://lists.nongnu.org/mailman/listinfo/chicken-users