From 1a1fddae851b344b0a89a8f2753e2d2487f34064 Mon Sep 17 00:00:00 2001 From: Benny Baumann Date: Sat, 10 Apr 2021 13:56:03 +0200 Subject: Pre-calculate isUserlandThread flag --- linux/LinuxProcessList.c | 1 + 1 file changed, 1 insertion(+) (limited to 'linux/LinuxProcessList.c') diff --git a/linux/LinuxProcessList.c b/linux/LinuxProcessList.c index c2effbfc..66b648ea 100644 --- a/linux/LinuxProcessList.c +++ b/linux/LinuxProcessList.c @@ -1315,6 +1315,7 @@ static bool LinuxProcessList_recurseProcTree(LinuxProcessList* this, openat_arg_ LinuxProcess* lp = (LinuxProcess*) proc; proc->tgid = parent ? parent->pid : pid; + lp->isUserlandThread = proc->pid != proc->tgid; #ifdef HAVE_OPENAT int procFd = openat(dirFd, entry->d_name, O_PATH | O_DIRECTORY | O_NOFOLLOW); -- cgit v1.2.3