proc->thread stage 4: rework the VFS and DEVICE subsystems to take thread
[dragonfly.git] / sys / kern / kern_exit.c
index 9fc4526..c8b16d7 100644 (file)
@@ -37,7 +37,7 @@
  *
  *     @(#)kern_exit.c 8.7 (Berkeley) 2/12/94
  * $FreeBSD: src/sys/kern/kern_exit.c,v 1.92.2.11 2003/01/13 22:51:16 dillon Exp $
- * $DragonFly: src/sys/kern/kern_exit.c,v 1.9 2003/06/23 23:36:11 dillon Exp $
+ * $DragonFly: src/sys/kern/kern_exit.c,v 1.10 2003/06/25 03:55:57 dillon Exp $
  */
 
 #include "opt_compat.h"
@@ -156,7 +156,7 @@ exit1(int rv)
         * XXX what if one of these generates an error?
         */
        TAILQ_FOREACH(ep, &exit_list, next) 
-               (*ep->function)(p);
+               (*ep->function)(p->p_thread);
 
        if (p->p_flag & P_PROFIL)
                stopprofclock(p);