From 121e010d24f7416320c3a3db5e94e462e7c443c7 Mon Sep 17 00:00:00 2001 From: Jonathan Niles Date: Wed, 27 May 2020 12:05:36 +0100 Subject: [PATCH] fix: shut down puppeteer on process.exit Shutdown down the puppeteer renderer on process.exit. --- index.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/index.js b/index.js index ef12f80..3d8a831 100644 --- a/index.js +++ b/index.js @@ -110,4 +110,9 @@ async function render(html, options = {}) { } } +process.on('exit', async () => { + browser.removeAllListeners(); + await browser.close(); +}); + module.exports = render;