summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristian Göttsche <cgzones@googlemail.com>2021-06-13 11:20:54 +0200
committerBenny Baumann <BenBE@geshi.org>2021-07-18 07:47:16 +0200
commitadcedf87f5ac09e640179d8df3a4da1d9cb9f9a9 (patch)
tree818b1702796e312df986da2d7d82d74a06107a5f
parent3451b6c6b8e5c794a06bfcaae2f22cabf8f6ea32 (diff)
FreeBSD: mark the original kernel thread with pid 0 as such
-rw-r--r--freebsd/FreeBSDProcessList.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/freebsd/FreeBSDProcessList.c b/freebsd/FreeBSDProcessList.c
index 2a2642bf..8f8560a2 100644
--- a/freebsd/FreeBSDProcessList.c
+++ b/freebsd/FreeBSDProcessList.c
@@ -498,7 +498,7 @@ void ProcessList_goThroughEntries(ProcessList* super, bool pauseProcessUpdate) {
if (!preExisting) {
fp->jid = kproc->ki_jid;
proc->pid = kproc->ki_pid;
- proc->isKernelThread = kproc->ki_pid != 0 && kproc->ki_pid != 1 && (kproc->ki_flag & P_SYSTEM);
+ proc->isKernelThread = kproc->ki_pid != 1 && (kproc->ki_flag & P_SYSTEM);
proc->isUserlandThread = false;
proc->ppid = kproc->ki_ppid;
proc->tpgid = kproc->ki_tpgid;

© 2014-2024 Faster IT GmbH | imprint | privacy policy