currentSpeed() added try catch

This commit is contained in:
Sebastian Hildebrandt 2025-01-05 07:43:53 +01:00
parent ce17a4ecda
commit 4bfd0c3ea5

View File

@ -1001,10 +1001,14 @@ function getCpuCurrentSpeedSync() {
for (let i in cpus) {
speeds.push(cpus[i].speed > 100 ? (cpus[i].speed + 1) / 1000 : cpus[i].speed / 10);
}
} else {
speedStrings = execSync('cat /proc/cpuinfo | grep "cpu MHz" | cut -d " " -f 3', util.execOptsLinux).toString().split('\n');
for (let i in speedStrings) {
speeds.push(parseInt(speedStrings, 10));
} else if (_linux) {
try {
speedStrings = execSync('cat /proc/cpuinfo | grep "cpu MHz" | cut -d " " -f 3', util.execOptsLinux).toString().split('\n');
for (let i in speedStrings) {
speeds.push(parseInt(speedStrings, 10));
}
} catch {
util.noop();
}
}