diff --git a/src/main/plugins/plugin-worker-supervision.integration.test.ts b/src/main/plugins/plugin-worker-supervision.integration.test.ts index e37ca080ea5..c624fc5da7c 100644 --- a/src/main/plugins/plugin-worker-supervision.integration.test.ts +++ b/src/main/plugins/plugin-worker-supervision.integration.test.ts @@ -97,8 +97,9 @@ describe('real plugin worker supervision', () => { const spec = await createPluginSpec(` export default function activate(orca) { orca.commands.register('disconnect', async () => { - process.disconnect?.() + process.removeAllListeners('disconnect') setInterval(() => {}, 1_000) + process.disconnect?.() await new Promise(() => {}) }) }