Why does a blocked Electron main process block the renderer process, even without IPC?
Based on the Electron process model, I expected that a blocked main process would not cause unresponsiveness in a renderer process, unless that renderer process is somehow waiting on the main process.