EXIT.2
资源名称:os_source.zip [点击查看]
上传用户:datang2001
上传日期:2007-02-01
资源大小:53269k
文件大小:1k
源码类别:
操作系统开发
开发平台:
C/C++
- EXIT(2) Minix Programmer's Manual EXIT(2)
- NAME
- exit, _exit - terminate a process
- SYNOPSIS
- void _exit(int status)
- DESCRIPTION
- _exit terminates a process with the following consequences:
- All of the descriptors open in the calling process are closed. This
- may entail delays, for example, waiting for output to drain; a
- process in this state may not be killed, as it is already dying.
- If the parent process of the calling process is executing a wait or
- is interested in the SIGCHLD signal (Minix-vmd), then it is notified
- of the calling process's termination and the low-order eight bits of
- status are made available to it; see wait(2).
- The parent process ID of all of the calling process's existing child
- processes are also set to 1. This means that the initialization
- process (see intro(2)) inherits each of these processes as well.
- Most C programs call the library routine exit(3), which performs cleanup
- actions in the standard I/O library before calling _exit.
- RETURN VALUE
- This call never returns.
- SEE ALSO
- fork(2), sigaction(2), wait(2), exit(3).
- 4BSD May 22, 1986 1