]> Devi Nivas Git - cs3210-lab0.git/commitdiff
avoid a bug w/ exit()
authorrtm <rtm>
Thu, 28 Aug 2008 00:53:24 +0000 (00:53 +0000)
committerrtm <rtm>
Thu, 28 Aug 2008 00:53:24 +0000 (00:53 +0000)
proc.c

diff --git a/proc.c b/proc.c
index 0f7f159f41ad0a8b99cded7c0bc42238571a2c40..a016cd42ee0e4c6bab221518bcb4904b69ffc73a 100644 (file)
--- a/proc.c
+++ b/proc.c
@@ -126,6 +126,7 @@ copyproc(struct proc *p)
       kfree(np->kstack, KSTACKSIZE);
       np->kstack = 0;
       np->state = UNUSED;
+      np->parent = 0;
       return 0;
     }
     memmove(np->mem, p->mem, np->sz);