tech-userlevel archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
signal(3) "new" signals warning
Out signal(3) man page screams at the reader with emphasis:
Unlike previous signal facilities, the handler func() remains
installed after a signal has been delivered.
This paragraph and its supposed importance is probably a bit opaque
for a modern reader. It has not been relevant in ... 35-40 years? It
refers to the historic behavior (v7, 4BSD), where signal disposition
was reset to SIG_DFL after a signal was handled.
I think it's time we reword this and move it to HISTORY, but my memory
is hazy. It seems 4.1BSD was transitional, and 4.2BSD had new signals
as the default and introduced the above phrase in signal(3).
Feedback, clarifications and proposed new wording are appreciated.
-uwe
Home |
Main Index |
Thread Index |
Old Index