From fe0ad86e6d3b8d0dee59329ead95275bc3608990 Mon Sep 17 00:00:00 2001 From: Hisham Muhammad Date: Thu, 18 Feb 2016 14:14:45 -0200 Subject: Fix tree organization on OSX. Closes #393. --- darwin/DarwinProcess.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'darwin/DarwinProcess.c') diff --git a/darwin/DarwinProcess.c b/darwin/DarwinProcess.c index 34d873d5..c88ee975 100644 --- a/darwin/DarwinProcess.c +++ b/darwin/DarwinProcess.c @@ -275,7 +275,8 @@ void DarwinProcess_setFromKInfoProc(Process *proc, struct kinfo_proc *ps, time_t proc->ppid = ps->kp_eproc.e_ppid; proc->pgrp = ps->kp_eproc.e_pgid; proc->session = 0; /* TODO Get the session id */ - proc->tgid = ps->kp_eproc.e_tpgid; + proc->tpgid = ps->kp_eproc.e_tpgid; + proc->tgid = proc->pid; proc->st_uid = ps->kp_eproc.e_ucred.cr_uid; /* e_tdev = (major << 24) | (minor & 0xffffff) */ /* e_tdev == -1 for "no device" */ -- cgit v1.2.3