Which ipcRenderer.invoke promise settles when the matched ipcMain.handle never replies?
The goal is to characterize the runtime behavior of Electron's ipcRenderer.invoke when the corresponding ipcMain.handle never transmits a reply. This scenario arises in long-running or faulted main-process handlers where no explicit resolution occurs. Understanding whether the promise remains pending, rejects after an implicit timeout, or causes renderer res