Does Electron Provide Built‑In Timeout Support for ipc.invoke?
Goal Gracefully cancel or timeout IPC calls and page loads in Electron. Constraints Electron’s promise‑based IPC has no timeout argument; developers must wrap calls in Promise.race . The underlying handler continues to run, potentially wasting CPU or I/O. Navigation events can be prevented with event.preventDefault() , but there is no generic timeout for pag