Mail Archives: djgpp/1999/02/03/11:55:54
On Tue, 2 Feb 1999, Paul Derbyshire wrote:
> 2. If you have seen on some system a signal macro defined that is
>    not mentioned in what you read in part 1, post a follow up
>    that does the following:
>    a. Includes this text without deleting it.
>    b. Snips anything else, like other peoples' signal info.
>    c. Adds for each macro they can contribute:
>       i.  The signal macro.
>       ii. The purpose of the signal.
From the nearest *nix box:
   SIGHUP   -- hangup (a remote terminal broke connection)
   SIGTRAP  -- single-step or debug instruction trap
   SIGEMT   -- emulator trap
   SIGSYS   -- bad argument to a system call
   SIGPIPE  -- write to a pipe with no one to read it
   SIGURG   -- urgent condition present on socket
   SIGSTOP  -- stop (cannot be blocked, caught, or ignored)
   SIGTSTP  -- stop signal from keyboard (by pressing Ctrl-Z)
   SIGCONT  -- continue after stop
   SIGCHLD  -- child process status (run, exit) has changed
   SIGTTIN  -- background read attempted from control terminal
   SIGTTOU  -- ditto, for write
   SIGIO    -- I/O is possible on a descriptor which requested this signal
   SIGXCPU  -- CPU time quota exceeded
   SIGXFSZ  -- file size quota exceeded
   SIGVTALRM-- virtual timer alarm
   SIGPROF  -- profiling timer alarm
   SIGWINCH -- window size/position changed
   SIGLOST  -- resource lost
   SIGUSR1  -- user-defined signal 1
   SIGUSR2  -- user-defined signal 2
- Raw text -