Don't ask to ask, just ask | |
PerlMonks |
Re: Question On signals in perlby anonymized user 468275 (Curate) |
on Aug 01, 2005 at 13:37 UTC ( [id://479892]=note: print w/replies, xml ) | Need Help?? |
A signal is notification to the process of a (nominally) asynchronous event. Examples are: INT - the process has been interrupted e.g. by ctrl/c HUP - the attached terminal session has disconnected ("been hanged up") PIPE - a broken pipe has been detected TERM - synchronous termination has been requested and so on. A simple listing of all signal names can be found by: The default signal handler (which generally just terminates the process as soon as it is invoked) can instead be trapped to your own code (sometimes called an AST or asynchronous system trap) by defining a routine reference as the relevant value in the %SIG hash, e.g. or There are some modules which also assist signal handling, including POSIX One world, one people
In Section
Seekers of Perl Wisdom
|
|