1 1.1 jtc # 2 1.1 jtc # List of signals used to initialize ksh's signal table (see trap.c 3 1.1 jtc # and siglist.sh). 4 1.1 jtc # 5 1.1 jtc # Note that if a system has multiple defines for the same signal 6 1.1 jtc # (eg, SIGABRT vs SIGIOT, SIGCHLD vs SIGCLD), only the first one 7 1.1 jtc # will be seen, so the order in this list is important. 8 1.1 jtc # 9 1.1 jtc HUP Hangup 10 1.1 jtc INT Interrupt 11 1.1 jtc QUIT Quit 12 1.1 jtc ILL Illegal instruction 13 1.1 jtc TRAP Trace trap 14 1.1 jtc # before IOT (ABRT is posix and ABRT is sometimes the same as IOT) 15 1.1 jtc ABRT Abort 16 1.1 jtc IOT IOT instruction 17 1.1 jtc EMT EMT trap 18 1.1 jtc FPE Floating point exception 19 1.1 jtc KILL Killed 20 1.1 jtc # before BUS (linux doesn't really have a BUS, but defines it to UNUSED) 21 1.1 jtc UNUSED Unused 22 1.1 jtc BUS Bus error 23 1.1 jtc SEGV Memory fault 24 1.1 jtc SYS Bad system call 25 1.1 jtc PIPE Broken pipe 26 1.1 jtc ALRM Alarm clock 27 1.1 jtc TERM Terminated 28 1.1 jtc STKFLT Stack fault 29 1.1 jtc IO I/O possible 30 1.1 jtc XCPU CPU time limit exceeded 31 1.1 jtc XFSZ File size limit exceeded 32 1.1 jtc VTALRM Virtual timer expired 33 1.1 jtc PROF Profiling timer expired 34 1.1 jtc WINCH Window size change 35 1.1 jtc LOST File lock lost 36 1.1 jtc USR1 User defined signal 1 37 1.1 jtc USR2 User defined signal 2 38 1.1 jtc PWR Power-fail/Restart 39 1.1 jtc POLL Pollable event occurred 40 1.1 jtc STOP Stopped (signal) 41 1.1 jtc TSTP Stopped 42 1.1 jtc CONT Continued 43 1.1 jtc # before CLD (CHLD is posix and CHLD is sometimes the same as CLD) 44 1.1 jtc CHLD Child exited 45 1.1 jtc CLD Child exited 46 1.1 jtc TTIN Stopped (tty input) 47 1.1 jtc TTOU Stopped (tty output) 48 1.1 jtc INFO Information request 49 1.1 jtc URG Urgent I/O condition 50 1.1 jtc # Solaris (svr4?) signals 51 1.1 jtc WAITING No runnable LWPs 52 1.1 jtc LWP Inter-LWP signal 53 1.1 jtc FREEZE Checkpoint freeze 54 1.1 jtc THAW Checkpoint thaw 55 1.1 jtc CANCEL Thread cancellation 56