Skip to content

Commit 226e4ad

Browse files
committed
Merge branch 'fix-cpuworker-core-check' into 'master'
Fix: CpuWorker: Skip validating settings for offline cores See merge request tuxedocomputers/development/tuxedo-control-center!76
2 parents a166ac5 + 049a403 commit 226e4ad

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

src/service-app/classes/CpuWorker.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -214,6 +214,10 @@ export class CpuWorker extends DaemonWorker {
214214
let scalingDriver;
215215
// Check settings for each core
216216
for (const core of this.cpuCtrl.cores) {
217+
if (core.coreIndex !== 0 && !core.online.readValue()) {
218+
// Skip offline cores
219+
continue;
220+
}
217221
if (profile.cpu.noTurbo !== true) { // Only attempt to enforce frequencies if noTurbo isn't set
218222
scalingDriver = core.scalingDriver.readValueNT();
219223
const coreAvailableFrequencies = core.scalingAvailableFrequencies.readValueNT();

0 commit comments

Comments
 (0)