From 02a2e37c597792849703678269d15d4ef3c7856a Mon Sep 17 00:00:00 2001 From: HiGarfield Date: Fri, 19 Apr 2024 01:38:07 +0800 Subject: [PATCH] avoid == for folating point numbers --- src/process_group.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/process_group.c b/src/process_group.c index cadb99a0..08ab1bca 100644 --- a/src/process_group.c +++ b/src/process_group.c @@ -258,7 +258,7 @@ void update_process_group(struct process_group *pgroup) continue; /* process exists. update CPU usage */ sample = (tmp_process.cputime - p->cputime) / dt; - if (p->cpu_usage == -1) + if (p->cpu_usage < 0) { /* initialization */ p->cpu_usage = sample;