trivial-signal

API Reference

trivial-signal

Unix signal handling library.

TRIVIAL-SIGNAL.SIGNALS

  • Variable +SIGHUP+
    1
    Terminal line hangup.
  • Variable +SIGINT+
    2
    Interrupt program.
  • Variable +SIGQUIT+
    3
    Quit program.
  • Variable +SIGILL+
    4
    Illegal instruction.
  • Variable +SIGABRT+
    6
    Abort program (formerly SIGIOT).
  • Variable +SIGFPE+
    8
    Floating-point exception.
  • Variable +SIGKILL+
    9
    Kill program. Cannot be caught, blocked, or ignored.
  • Variable +SIGSEGV+
    11
    Segmentation violation.
  • Variable +SIGPIPE+
    13
    Write on a pipe with no reader.
  • Variable +SIGALRM+
    14
    Real-time timer expired.
  • Variable +SIGTERM+
    15
    Software termination signal.
  • Variable +SIGUSR1+
    10
    User defined signal 1.
  • Variable +SIGUSR2+
    12
    User defined signal 2.
  • Variable +SIGCONT+
    18
    Continue after stop.
  • Variable +SIGCHLD+
    17
    Child status has changed.
  • Variable +SIGSTOP+
    19
    Stop. Cannot be caught, blocked, or ignored.
  • Variable +SIGTSTP+
    20
    Stop signal generated from keyboard.
  • Variable +SIGTTIN+
    21
    Background read attempted from control terminal.
  • Variable +SIGTTOU+
    22
    Background write attempted to control terminal.
  • Variable +SIGBUS+
    7
    Bus error.
  • Variable +SIGPOLL+
    29
    Pollable event (Sys V). Synonym of SIGIO.
  • Variable +SIGPROF+
    27
    Profiling timer alarm (see setitimer(2)).
  • Variable +SIGSYS+
    31
    Non-existent system call invoked.
  • Variable +SIGTRAP+
    5
    Trace trap.
  • Variable +SIGURG+
    23
    Urgent condition present on socket.
  • Variable +SIGVTALRM+
    26
    Virtual time alarm (see setitimer(2)).
  • Variable +SIGXCPU+
    24
    Cpu time limit exceeded (see setrlimit(2)).
  • Variable +SIGXFSZ+
    25
    File size limit exceeded (see setrlimit(2)).
  • Variable +SIGIOT+
    6
    IOT trap. A synonym for SIGABRT.
  • Variable +SIGIO+
    29
    I/O is possible on a descriptor (see fcntl(2)).
  • Variable +SIGCLD+
    17
    A synonym for SIGCHLD.
  • Variable +SIGPWR+
    30
    Power failure (System V)
  • Variable +SIGWINCH+
    28
    Window size change.
  • Variable +SIGUNUSED+
    31
    Unused signal (will be SIGSYS)
  • Variable +SIGRTMIN+
    34
    SIGRTMIN in POSIX.1-2001, real time signal
  • Variable +SIGRTMAX+
    64
    SIGRTMAX in POSIX.1-2001, real time signal
  • Function SIGNAL-NAME (signo)
    Return the name of SIGNO as a keyword.
  • Function SIGNAL-NUMBER (sigspec)
    Return the integer of SIGSPEC, which follows the sigspec API e.g. +SIGHUP+, :hup or :sighup.