diff --git a/src/launcher/inject.js b/src/launcher/inject.js index 5bcdf3d..0da2db8 100644 --- a/src/launcher/inject.js +++ b/src/launcher/inject.js @@ -198,9 +198,9 @@ export default async (CDP, proc, injectionType = 'browser', { dataPath, browserN for (const handler of closeHandlers) handler(); // extra api handlers which need to be closed - CDP.sendMessage('Browser.close'); - CDP.close(); - proc.kill(); + CDP.sendMessage('Browser.close'); // request graceful close to browser (incase process is not attached) + CDP.close(); // close CDP connection + proc.kill(); // kill browser process return Window.closed = true; },