The dpexit man page







NAME
     dpexit - terminate current DP process

SYNOPSIS
     #include 

     void dpexit(exitmsg)
     char *exitmsg;

DESCRIPTION
     dpexit() is called when a DP process is ready to quit.   The
     message  string  pointed  to by exitmsg is printed in the DP
     log file, log...

     A DP process wishing to "die"  cannot  just  expire  without
     letting  other fellow DP processes know.  In fact, it cannot
     exit until the primary knows it wants  to  quit.   So  until
     then the dying process will remain in a "dpzombie" state.

     dpexit() coordinates such orderly expiration.   It  replaces
     the exit(3) and _exit(2) calls.

REMARK
     This is a DP function call.

AUTHOR
     David Arnow

FILES
     /usr/include/dp/dp.h - DP header file
     /usr/lib/libdp.a     - DP library file

SEE ALSO
     dpinit(3DP), dpspawn(3DP)





Essential DP MAN Pages:

General/Essential:


Non-Interrupting Messages:


Interrupting Messages:
  • dpblock
  • dpcatchmsg
  • dpgetmsg
  • dppause
  • dpunblock

    Other:
    Return to DP For Students Return to The DP Project Return to David Arnow's Home Page