diff --git a/spec-main/api-ipc-renderer-spec.ts b/spec-main/api-ipc-renderer-spec.ts index 51f97e48e39d..c07fb34513ff 100644 --- a/spec-main/api-ipc-renderer-spec.ts +++ b/spec-main/api-ipc-renderer-spec.ts @@ -190,14 +190,13 @@ describe('ipcRenderer module', () => { const childIpc = child.require('electron').ipcRenderer; child.close(); return new Promise(resolve => { - setTimeout(() => { + setInterval(() => { try { childIpc.send('hello'); } catch (e) { resolve(e); } - resolve(false); - }, 100); + }, 16); }); }})()`); expect(error).to.have.property('message', 'IPC method called after context was released');