From: Bill Joy Date: Tue, 14 Oct 1980 01:58:43 +0000 (-0800) Subject: panic if init dies X-Git-Tag: BSD-4^3~325 X-Git-Url: https://git.subgeniuskitty.com/unix-history/.git/commitdiff_plain/9c82b9fd85436c6381044d17be52d16a53b50eca?hp=2d7d59e9bd0c8c5662d5ddab5fda25cfce06d2a5 panic if init dies SCCS-vsn: sys/kern/kern_proc.c 3.26 --- diff --git a/usr/src/sys/kern/kern_proc.c b/usr/src/sys/kern/kern_proc.c index 56f9909d1c..6ef226f490 100644 --- a/usr/src/sys/kern/kern_proc.c +++ b/usr/src/sys/kern/kern_proc.c @@ -1,4 +1,4 @@ -/* kern_proc.c 3.25 %G% */ +/* kern_proc.c 3.26 %G% */ #include "../h/param.h" #include "../h/systm.h" @@ -460,6 +460,8 @@ exit(rv) } panic("exit"); } + if (p->p_pid == 1) + panic("init died"); done: ((struct xproc *)p)->xp_xstat = rv; /* overlay */ ((struct xproc *)p)->xp_vm = u.u_vm; /* overlay */