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 -