diff --git a/lib/cpu.js b/lib/cpu.js index 42a2168..bd060d9 100644 --- a/lib/cpu.js +++ b/lib/cpu.js @@ -1003,9 +1003,9 @@ function getCpuCurrentSpeedSync() { } } else if (_linux) { try { - const speedStrings = execSync('cat /proc/cpuinfo | grep "cpu MHz" | cut -d " " -f 3', util.execOptsLinux).toString().split('\n'); + const speedStrings = execSync('cat /proc/cpuinfo | grep "cpu MHz" | cut -d " " -f 3', util.execOptsLinux).toString().split('\n').filter((line) => line.length > 0); for (let i in speedStrings) { - speeds.push(Math.floor(parseInt(speedStrings, 10) / 10) / 100); + speeds.push(Math.floor(parseInt(speedStrings[i], 10) / 10) / 100); } } catch { util.noop();