summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorCaleb Bassi <calebjbassi@gmail.com>2018-05-15 11:46:06 -0700
committerCaleb Bassi <calebjbassi@gmail.com>2018-05-15 11:46:06 -0700
commit3ab6ea23803046abbafac5fe4aa4749e750bbe27 (patch)
tree80346a8180eb1d5ae6ef2f093465fbda3c4e0df5
parentb42d098a991f62d87af698177241568cb0707f8f (diff)
Fix process cpu usage being divided by cpu count
-rw-r--r--src/widgets/proc.go5
1 files 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