Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 19 Nov 1999 13:29:04 -0800 (PST)
From:      Poul-Henning Kamp <phk@FreeBSD.org>
To:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/share/man/man9 at_exit.9 at_fork.9 src/sys/kern kern_exit.c kern_fork.c
Message-ID:  <199911192129.NAA99871@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
phk         1999/11/19 13:29:04 PST

  Modified files:
    share/man/man9       at_exit.9 at_fork.9 
    sys/kern             kern_exit.c kern_fork.c 
  Log:
  The at_exit and at_fork functions currently use a 'roll your own'
  linked list to store the callbak routines.  The patch converts the
  lists to queue(3) TAILQs, making the code slightly clearer and ensuring
  that callbacks are executed in FIFO order.
  
  Man page also updated as necesary.
  
  (discontinued use of M_TEMP malloc type while here anyway /phk)
  
  Submitted by:   Jake Burkholder jake@checker.org
  PR:             14912
  
  Revision  Changes    Path
  1.10      +1 -5      src/share/man/man9/at_exit.9
  1.9       +1 -5      src/share/man/man9/at_fork.9
  1.89      +28 -31    src/sys/kern/kern_exit.c
  1.69      +28 -32    src/sys/kern/kern_fork.c



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199911192129.NAA99871>