From 3fe19138de412b525d2632b5c55cf0141ebade8e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Beno=C3=AEt=20Dejean?= Date: Mon, 29 Nov 2004 19:47:48 +0000 Subject: [PATCH] Fixed procstate test. * proclist.c: (glibtop_get_proclist_s): Fixed procstate test. --- sysdeps/linux/ChangeLog | 4 ++++ sysdeps/linux/proclist.c | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/sysdeps/linux/ChangeLog b/sysdeps/linux/ChangeLog index d72ed7de..b11d3bca 100644 --- a/sysdeps/linux/ChangeLog +++ b/sysdeps/linux/ChangeLog @@ -1,3 +1,7 @@ +2004-11-29 Benoît Dejean + + * proclist.c: (glibtop_get_proclist_s): Fixed procstate test. + 2004-11-15 Benoît Dejean * netload.c: (get_ipv6), (glibtop_get_netload_s): Added a check for NULL diff --git a/sysdeps/linux/proclist.c b/sysdeps/linux/proclist.c index 33faf179..18ed3071 100644 --- a/sysdeps/linux/proclist.c +++ b/sysdeps/linux/proclist.c @@ -157,7 +157,7 @@ glibtop_get_proclist_s (glibtop *server, glibtop_proclist *buf, if (which & GLIBTOP_EXCLUDE_IDLE) { glibtop_get_proc_state_s (server, &procstate, pid); if (procstate.flags & (1L << GLIBTOP_PROC_STATE_STATE)) - if (procstate.state != 'R') continue; + if (procstate.state != GLIBTOP_PROCESS_RUNNING) continue; } if (which & GLIBTOP_EXCLUDE_SYSTEM) {