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