EXIT.2
上传用户:datang2001
上传日期:2007-02-01
资源大小:53269k
文件大小:1k
源码类别:

操作系统开发

开发平台:

C/C++

  1. EXIT(2)                   Minix Programmer's Manual                    EXIT(2)
  2. NAME
  3.      exit, _exit - terminate a process
  4. SYNOPSIS
  5.      void _exit(int status)
  6. DESCRIPTION
  7.      _exit terminates a process with the following consequences:
  8.           All of the descriptors open in the calling process are closed.  This
  9.           may  entail  delays,  for  example,  waiting  for output to drain; a
  10.           process in this state may not be killed, as it is already dying.
  11.           If the parent process of the calling process is executing a wait  or
  12.           is interested in the SIGCHLD signal (Minix-vmd), then it is notified
  13.           of the calling process's termination and the low-order eight bits of
  14.           status are made available to it; see wait(2).
  15.           The parent process ID of all of the calling process's existing child
  16.           processes  are  also  set  to 1.  This means that the initialization
  17.           process (see intro(2)) inherits each of these processes as well.
  18.      Most C programs call the library routine exit(3), which performs  cleanup
  19.      actions in the standard I/O library before calling _exit.
  20. RETURN VALUE
  21.      This call never returns.
  22. SEE ALSO
  23.      fork(2), sigaction(2), wait(2), exit(3).
  24. 4BSD                              May 22, 1986                               1