diff --git a/src/main/modules/monitoring.ts b/src/main/modules/monitoring.ts index a56190a..480ddf9 100644 --- a/src/main/modules/monitoring.ts +++ b/src/main/modules/monitoring.ts @@ -70,7 +70,9 @@ export function startMonitoring(window: BrowserWindow) { mainWindow = window; isRunning = true; - powerShellStart(); + if (platform === 'win32') { + powerShellStart(); + } void collectAndSendCpuMetrics(); cpuInterval = setInterval(() => { @@ -105,7 +107,9 @@ export function stopMonitoring() { } isRunning = false; - powerShellRelease(); + if (platform === 'win32') { + powerShellRelease(); + } } function updateTrayWithMetrics() {