FIX parse multi digit cpu indices correctly

This commit is contained in:
Nathan Dwarshuis 2022-09-01 21:34:25 -04:00
parent 96d14a4b68
commit 892ab4cf31
1 changed files with 1 additions and 1 deletions

View File

@ -327,7 +327,7 @@ M.read_cpu_loads = function(cpu_loads)
iter() -- ignore first line
for i = 1, ncpus do
local ln = iter()
local user, system, idle = __string_match(ln, '(%d+) %d+ (%d+) (%d+)', 5)
local user, system, idle = __string_match(ln, '%d+ (%d+) %d+ (%d+) (%d+)', 4)
local active = user + system
local total = active + idle
local c = cpu_loads[i]