elks-enhanced

publicRead
Owner: themasterBranch: masterCommits: 6893Updated: 2026-04-19 00:15
Git CLI clone URL
git clone https://www.xt-emporium.com/git/elks-enhanced.git
Fullscreen desktop URL

Commit diff

Commit e3a4ca3d2a2ea272ea1fb7eb937da008329385e
commit e3a4ca3d2a2ea272ea1fb7eb937da008329385e0
Author: Greg Haerr <greg@censoft.com>
Date:   Sat Apr 18 14:43:29 2026 -0400

    [kernel] Fix not reparenting children to init task on exit bug
---
 elks/kernel/exit.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/elks/kernel/exit.c b/elks/kernel/exit.c
index b5670a06..5a1a03e8 100644
--- a/elks/kernel/exit.c
+++ b/elks/kernel/exit.c
@@ -34,8 +34,8 @@ static void FARPROC reparent_children(void)
                     p->tty->pgrp = 0;
                 p->session = p->pgrp = p->pid;
 
-                p->p_parent = &task[1];
-                p->ppid = task[1].pid;
+                p->p_parent = &task[0];
+                p->ppid = task[0].pid;
             }
         }
     }