File: sys_kill

package info (click to toggle)
scheme9 2014.08.04-1
  • links: PTS, VCS
  • area: main
  • in suites: jessie, jessie-kfreebsd
  • size: 3,644 kB
  • ctags: 2,290
  • sloc: lisp: 13,870; ansic: 1,652; sh: 838; makefile: 231
file content (19 lines) | stat: -rw-r--r-- 779 bytes parent folder | download | duplicates (6)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
S9 EXT  (sys:kill integer1 integer2)    ==>  unspecific
        (sys:kill integer)              ==>  unspecific
        (sys:notify integer1 integer2)  ==>  unspecific
        (sys:notify integer)            ==>  unspecific

Send signal INTEGER2 to process INTEGER1. When no signal is
specified SYS:SIGTERM is sent. SYS:NOTIFY is a more nonviolent
alias for this procedure.

The following symbolic signal names may be used in the place of
INTEGER2: sys:sighup, sys:sigint, sys:sigquit, sys:sigill,
sys:sigtrap, sys:sigabrt, sys:sigemt, sys:sigfpe, sys:sigkill,
sys:sigbus, sys:sigsegv, sys:sigsys, sys:sigpipe, sys:sigalrm,
sys:sigterm.

When a signal is sent to the S9 process, the result of these
procedures is undefined.

(sys:notify (sys:getpid) sys:sigterm)  ==>  undefined