summaryrefslogtreecommitdiff
path: root/sysdeps/freebsd
diff options
context:
space:
mode:
authorBenoit Dejean <bdejean@gmail.com>2015-02-28 01:43:57 +0100
committerRobert Roth <robert.roth.off@gmail.com>2015-06-26 02:57:41 +0300
commitb2fee3e111aa205888d9a4417371fa9cd8e2ab83 (patch)
tree7530b520b982b1aa7995c55417c1350daba16b93 /sysdeps/freebsd
parent7b2416a8d17933436578ff827b735238ca0a4466 (diff)
downloadlibgtop-b2fee3e111aa205888d9a4417371fa9cd8e2ab83.tar.gz
No special case for pid == 0. As of 2015, with FreeBSD 10.1-RELEASE #0 r274401 on amd64, this really works and sets the name to "kernel" for pid == 0.
Diffstat (limited to 'sysdeps/freebsd')
-rw-r--r--sysdeps/freebsd/procstate.c3
1 files changed, 0 insertions, 3 deletions
diff --git a/sysdeps/freebsd/procstate.c b/sysdeps/freebsd/procstate.c
index b13c93f7..d9e3e713 100644
--- a/sysdeps/freebsd/procstate.c
+++ b/sysdeps/freebsd/procstate.c
@@ -54,9 +54,6 @@ glibtop_get_proc_state_p (glibtop *server,
memset (buf, 0, sizeof (glibtop_proc_state));
- /* It does not work for the swapper task. */
- if (pid == 0) return;
-
/* Get the process information */
pinfo = kvm_getprocs (server->machine.kd, KERN_PROC_PID, pid, &count);
if ((pinfo == NULL) || (count != 1)) {