diff options
author | ed <ed@FreeBSD.org> | 2015-07-11 19:41:31 +0000 |
---|---|---|
committer | ed <ed@FreeBSD.org> | 2015-07-11 19:41:31 +0000 |
commit | c6e2a0a5604538c6b4d7d5e532f224bd9cddb21e (patch) | |
tree | bf9c5968723426052fe740a24828e609f44ddfee /usr.sbin/pw/pw_user.c | |
parent | 120396cfc36dbd8e5b7ca7e5a9c51141b612e55a (diff) | |
download | FreeBSD-src-c6e2a0a5604538c6b4d7d5e532f224bd9cddb21e.zip FreeBSD-src-c6e2a0a5604538c6b4d7d5e532f224bd9cddb21e.tar.gz |
Implement normal and abnormal process termination.
CloudABI does not provide an explicit kill() system call, for the reason
that there is no access to the global process namespace. Instead, it
offers a raise() system call that can at least be used to terminate the
process abnormally.
CloudABI does not support installing signal handlers. CloudABI's raise()
system call should behave as if the default policy is set up. Call into
kern_sigaction(SIG_DFL) before calling sys_kill() to force this.
Obtained from: https://github.com/NuxiNL/freebsd
Diffstat (limited to 'usr.sbin/pw/pw_user.c')
0 files changed, 0 insertions, 0 deletions