From 3ab6ea23803046abbafac5fe4aa4749e750bbe27 Mon Sep 17 00:00:00 2001 From: Caleb Bassi Date: Tue, 15 May 2018 11:46:06 -0700 Subject: [PATCH] Fix process cpu usage being divided by cpu count --- src/widgets/proc.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/widgets/proc.go b/src/widgets/proc.go index 001f41a..3034aa0 100644 --- a/src/widgets/proc.go +++ b/src/widgets/proc.go @@ -65,8 +65,9 @@ func NewProc(keyPressed chan bool) *Proc { func (self *Proc) update() { processes := psutil.Processes() - for _, process := range processes { - process.CPU /= self.cpuCount + // have to iterate like this in order to actually change the value + for i, _ := range processes { + processes[i].CPU /= self.cpuCount } self.ungroupedProcs = processes