Skip to content

Commit 07cf7ac

Browse files
committed
fix: dont log electron 404 in console
1 parent 96c84b8 commit 07cf7ac

1 file changed

Lines changed: 10 additions & 0 deletions

File tree

src-electron/main.js

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,16 @@ const { app, BrowserWindow, protocol, Menu, ipcMain, net } = require('electron')
22
const path = require('path');
33
const fs = require('fs');
44

5+
// Suppress Electron's noisy "Failed to load URL" stderr messages for subframe load failures
6+
const originalStderrWrite = process.stderr.write.bind(process.stderr);
7+
process.stderr.write = (chunk, encoding, callback) => {
8+
const str = typeof chunk === 'string' ? chunk : chunk.toString();
9+
if (str.includes('electron: Failed to load URL:')) {
10+
return true; // Suppress this message
11+
}
12+
return originalStderrWrite(chunk, encoding, callback);
13+
};
14+
515
const { registerAppIpcHandlers, terminateAllProcesses, filterCliArgs } = require('./main-app-ipc');
616
const { registerFsIpcHandlers, getAppDataDir } = require('./main-fs-ipc');
717
const { registerCredIpcHandlers } = require('./main-cred-ipc');

0 commit comments

Comments
 (0)