Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 15 Nov 1999 15:42:18 -0800 (PST)
From:      jake@checker.org
To:        FreeBSD-gnats-submit@freebsd.org
Subject:   kern/14912: Convert exit_list and fork_list to queue(3) TAILQs
Message-ID:  <19991115234218.10D521FCC@io.yi.org>

next in thread | raw e-mail | index | archive | help

>Number:         14912
>Category:       kern
>Synopsis:       Convert exit_list and fork_list to queue(3) TAILQs
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Mon Nov 15 15:50:00 PST 1999
>Closed-Date:
>Last-Modified:
>Originator:     Jake Burkholder
>Release:        FreeBSD 4.0-CURRENT i386
>Organization:
none
>Environment:

4.0-CURRENT

>Description:

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.

>How-To-Repeat:

n/a

>Fix:

Patch available at http://io.yi.org/at_exit.diff


>Release-Note:
>Audit-Trail:
>Unformatted:


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




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