Bug 14912

Summary: Convert exit_list and fork_list to queue(3) TAILQs
Product: Base System Reporter: jake <jake>
Component: kernAssignee: freebsd-bugs (Nobody) <bugs>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: 4.0-CURRENT   
Hardware: Any   
OS: Any   

Description jake 1999-11-15 23:50:00 UTC
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.

Fix: 

Patch available at http://io.yi.org/at_exit.diff
How-To-Repeat: 
n/a
Comment 1 Poul-Henning Kamp freebsd_committer freebsd_triage 1999-11-19 21:31:03 UTC
State Changed
From-To: open->closed

committed, thanks!