Variable: eshell-kill-process-signals

eshell-kill-process-signals is a customizable variable defined in esh-proc.el.gz.

Value

(SIGINT SIGQUIT SIGKILL)

Documentation

Signals used to kill processes when an Eshell buffer exits.

Eshell calls each of these signals in order when an Eshell buffer is killed; if the process is still alive afterwards, Eshell waits a number of seconds defined by eshell-kill-process-wait-time, and tries the next signal in the list.

Source Code

;; Defined in /usr/src/emacs/lisp/eshell/esh-proc.el.gz
(defcustom eshell-kill-process-signals '(SIGINT SIGQUIT SIGKILL)
  "Signals used to kill processes when an Eshell buffer exits.
Eshell calls each of these signals in order when an Eshell buffer is
killed; if the process is still alive afterwards, Eshell waits a
number of seconds defined by `eshell-kill-process-wait-time', and
tries the next signal in the list."
  :type '(repeat symbol))