From aed7aaa19467e6bdaca0f7b7def60ff02972ec45 Mon Sep 17 00:00:00 2001 From: Roland McGrath Date: Sat, 5 Jun 1999 21:36:49 +0000 Subject: 1999-06-05 Roland McGrath * mgt.c (create_startup_proc): Don't call add_proc_to_hash here. * main.c (main): Do it here instead, after we have the task port. --- proc/main.c | 2 ++ proc/mgt.c | 1 - 2 files changed, 2 insertions(+), 1 deletion(-) (limited to 'proc') diff --git a/proc/main.c b/proc/main.c index 252edd1c..f036fbf3 100644 --- a/proc/main.c +++ b/proc/main.c @@ -100,6 +100,8 @@ main (int argc, char **argv, char **envp) _hurd_port_set (&_hurd_ports[INIT_PORT_AUTH], authserver); mach_port_deallocate (mach_task_self (), boot); + add_proc_to_hash (startup_proc); /* Now that we have the task port. */ + /* Set our own argv and envp locations. */ self_proc->p_argv = (int) argv; self_proc->p_envp = (int) envp; diff --git a/proc/mgt.c b/proc/mgt.c index 79bb12c2..bcf18243 100644 --- a/proc/mgt.c +++ b/proc/mgt.c @@ -566,7 +566,6 @@ create_startup_proc (void) strcpy (p->p_login->l_name, "root"); boot_setsid (p); - add_proc_to_hash (p); return p; } -- cgit v1.2.3