From d8fedecc8ffdd18db7cf86be98cec45aa5aab836 Mon Sep 17 00:00:00 2001 From: Matheus Date: Mon, 24 Oct 2022 15:35:13 -0300 Subject: [PATCH] fork: fix new thread's tid not being set --- src/sys/syscalls/fork.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/sys/syscalls/fork.c b/src/sys/syscalls/fork.c index d46c8ec6..920a6610 100644 --- a/src/sys/syscalls/fork.c +++ b/src/sys/syscalls/fork.c @@ -35,6 +35,8 @@ syscallret syscall_fork(arch_regs* ctx){ retv.errno = err; return retv; } + + newthread->tid = newproc->pid; newproc->parent = proc; newproc->sibling = proc->child;