=item B<TimeoutSignal>: <signal-number>

Applies to B<execute>.

B<TimeoutSignal> is optional.  When the run timer expires (see
B<RunTimeLimit>), the signal specified by this control is sent to
the spawned process.  This control is rarely needed, and it should
be used with care.  Sending the wrong signal to a child process may
not yield the desired result.  However, there are cases when sending
the default signal (SIGKILL = 9) is not the preferred course of
action either.  For example, you may want to run a tool that will
perform an orderly shutdown upon receipt of a particular signal
(e.g., SIGINT = 2).

Note: This control is UNIX-specific, and its value must be a valid
signal number (e.g., 1, 2, 9, etc.).  Because the number of signals
can vary from OS to OS, you should check the man pages to determine
what values are valid for your systems.  On many systems, the
following command will produce a mapping of signal names to their
assigned numbers:

  $ kill -l

