From 01136c9f8931381a82d6221aeaf0f40ddb78f247 Mon Sep 17 00:00:00 2001 From: Aman Karmani Date: Wed, 21 Jun 2023 16:00:51 -0700 Subject: [PATCH] more error handling --- main.js | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) diff --git a/main.js b/main.js index 238c479..1e2bbfa 100644 --- a/main.js +++ b/main.js @@ -244,10 +244,16 @@ async function main() { var minimizeWindow = false if (process.platform == 'darwin' && waitForVideo) minimizeWindow = true - let browser = await getCurrentBrowser() - const page = await browser.newPage() - //await page.setBypassCSP(true) - //page.on('console', msg => console.log(msg.text())) + try { + let browser = await getCurrentBrowser() + const page = await browser.newPage() + //await page.setBypassCSP(true) + //page.on('console', msg => console.log(msg.text())) + } catch (e) { + console.log('failed to start browser page', u, e) + res.status(500).send(`failed to start browser page: ${e}`) + return + } try { const stream = await getStream(page, {